summaryrefslogtreecommitdiff
path: root/Dockerfile
AgeCommit message (Collapse)AuthorFiles
2023-02-26[chore] Use latest containers when building (#1554)Libravatar Daenney1
This updates the Dockerfile to use the latest image versions for all the containers that are used when building the final GTS container.
2022-11-22[chore] fix broken buildx (whoops) (#1116)Libravatar tobi1
2022-11-22[docs] Document non-buildx cross compilation for docker image (#1115)Libravatar Forest Johnson1
* Enable / document cross compilation for docker image * remove sudo * explain whats up with BUILDPLATFORM/TARGETPLATFORM
2022-11-19[chore] Little Dockerfile updates (#1071)Libravatar tobi1
* [chore] Little Dockerfile updates * update comment on USER directive (thanks chris)
2022-09-29[chore] Update go swagger version in dockerfile (#867)Libravatar tobi1
2022-06-09[frontend] Restructure Frontend Sources (#634)Libravatar f0x521
* 🐸restructure frontend stuff, include admin and future user panel in main repo, properly deduplicate bundles for css+js across uses * rename bundled to dist, caught by gitignore * re-include status.css for profile template * default to localhost * serve frontend panels * add todo message for abstraction * refactor oauth registration flow * oauth restructure * update footer template * change panel routes * remove superfluous css imports * write bundle to disk from test server, use forked budo-express * wrap all page content in container for robustness with addons etc injection other elements in body * update documentation, goreleaser, Dockerfile * update template meta tags * add AGPL-3.0+ license header everywhere * only attach update listener on EventEmitter * cleaner config for various frontend bundles * fix bundler script paths * Merge commit 'd191931932b9293ce1be44ed08a1e69b9fcc1e25' * fix up dockerfile, goreleaser * go mod tidy * add uglifyify * move status hide/show js to frontend bundle * fix stylesheet color( func regressions * update contributing docs for new build path * update goreleaser + docker building * resolve dependency paths properly * update package name * use api errorhandler Co-authored-by: tsmethurst <tobi.smethurst@protonmail.com>
2022-02-27[packaging] Use buildx for multi-arch Docker builds (#413)Libravatar tobi1
* update drone to create latest manifest * add .dockerignore file * use buildx for multi-arch builds see https://docs.docker.com/buildx/working-with-buildx/ * don't use RUN commands in Dockerfile this was breaking multi-arch builds
2022-02-27Updates Docker Images (#415)Libravatar 0hlov31
2021-09-24Goreleaser (#241)Libravatar tobi1
* add goreleaser tooling * add files + hook * update hooks * allow passing build-dir using cli args * build tweaks * tweak more * update drone and goreleaser * chill out tests * remove postgres * docker push on snapshot * update releaser
2021-09-13Thread views on the web (#207)Libravatar f0x521
* Webviews for status threads * fix up templates * add ForkAwesome and gotosocial-styling into repo * clean up gotosocial-styling, old styling * update CONTRIBUTING with new css building, and nodemon recommendation * update Dockerfile with new css bundling * those weren't supposed to make it in * upgrade gotosocial-styling deps * update authorize template with main wrapper * update css pipeline * abstract status from thread to avoid copy-pasting * basic CW implementation * fix PR review suggestions * fix no-image-desc icon alignment * remove template loading println * remove println * remove changes to testmodels * reset changes to testmodels
2021-09-11update container versionsLibravatar tsmethurst1
2021-09-11fix broken build (#209)Libravatar tobi1
2021-09-10migrate go version to 1.17 (#203)Libravatar tobi1
* migrate go version to 1.17 * update contributing
2021-08-12Grand test fixup (#138)Libravatar Tobi Smethurst1
* start fixing up tests * fix up tests + automate with drone * fiddle with linting * messing about with drone.yml * some more fiddling * hmmm * add cache * add vendor directory * verbose * ci updates * update some little things * update sig
2021-08-02Frodo swaggins (#126)Libravatar Tobi Smethurst1
* more swagger fun * document a whole bunch more stuff * more swagger yayyyyyyy * progress + go fmt
2021-07-27build and bundle admin console + web assets (#119)Libravatar Tobi Smethurst1
2021-06-28put version in binary properly (#73)Libravatar Tobi Smethurst1
Addresses #71 : Set version on the CLI framework. Add a build.sh script that injects variables into the build tooling using git and a version file. Set version in config.
2021-05-23first draft of DockerfileLibravatar tsmethurst1