Commit graph

120 commits

Author SHA1 Message Date
70657a478d
chore: remove .helpers/download-forgejo.sh 2023-02-12 21:06:37 +00:00
3340ddc475
build: automation with Go and Mage
We shall now use Go and Mage to manage the Flow services. The templates
have been converted to Go templates, Mage has replaced Make and the
helper bash scripts have been rewritten in Go.
2023-02-12 20:59:55 +00:00
74d1638ce5
chore: add make clean 2023-02-11 06:07:06 +00:00
db2b34b2de
feat: make targets for deployment
- Created new make targets for deployments of the services.
- Created a new helper script for the deployment.
2023-02-10 21:34:56 +00:00
b7c7d18f71
chore: upgrade Forgejo to v1.18.3-1 2023-02-10 20:59:17 +00:00
e73bfdc470
fix: set LFS_START_SERVER to true 2023-02-10 20:42:27 +00:00
a2ceefa654
fix(forgejo): enable federation 2023-02-09 23:21:27 +00:00
2b56c7a466
chore: successfully migrated from gitea to forgejo 2023-02-09 03:06:36 +00:00
fa12b7491c
fix: update GTS configuration
- Change the instance name to 'Free Flow'.
- Change the local GTS docker image version from 'latest' to
  $GTS_VERSION.
- Use GTS_DOCKER_IMAGE_DIGEST to specify the image digest.
- Allow users (i.e. myself) to upload custom CSS.
2023-02-05 16:07:36 +00:00
92a56e0941
chore: upgrade Gitea to v1.18.3
- Upgrade Gitea to v1.18.3.
- Use alpine:3.17 as base for the Gitea docker image.
- Download the Gitea binary from GitHub.
2023-02-01 19:59:46 +00:00
5a4a0b807b
chore: update gotosocial 2023-02-01 19:22:45 +00:00
ba9025d4d5
fix: update Gitea
- Upgrade Gitea to v1.18.0
- Update the configuration to allow signing merge commits
- Fixed download-gitea.sh
2023-01-16 19:48:20 +00:00
163ae108e6
chore: add config submodule and update render script 2022-11-21 17:31:28 +00:00
0609c7d070
fix(gts): set user to 0 before RUN in Dockerfile 2022-11-21 07:03:12 +00:00
36811204f2
feat: add GoToSocial to the Flow Platform 2022-11-21 05:49:41 +00:00
f2a5829aed
fix: easily deploy specific versions of Gitea
Update templates and add a helper script to download and build the
version of Gitea that is specified in the configuration file.
2022-11-18 23:26:33 +00:00
cf13a5300b
fix: small fix with traefik config template 2022-11-18 19:28:10 +00:00
7340aa93da
fix: fixed templating of the services 2022-11-18 19:05:58 +00:00
07f27f274d
Add services 2022-11-18 15:08:16 +00:00
585dbbde02
Add README.md 2022-11-13 20:36:04 +00:00