418 Commits

Author SHA1 Message Date
Robert Schäfer
d11b17fb8b remove obsolete workflow 2024-12-02 14:26:08 +01:00
Robert Schäfer
f2bb437773 Merge remote-tracking branch 'staging/hetzner' into hetzner 2024-12-02 14:24:58 +01:00
Robert Schäfer
f604c1a1f5 update to latest ocelot-staging version 2024-12-02 14:24:13 +01:00
Robert Schäfer
c9a63e31df change wildcard domain to it4c.org 2024-11-09 17:11:05 +01:00
Robert Schäfer
224d445639 update build image 2024-11-06 17:25:17 +01:00
Robert Schäfer
282afc6b56 update build image, add webapp env 2024-11-05 13:14:36 +01:00
Robert Schäfer
a8a1311783 typos 2024-10-29 22:18:52 +01:00
Robert Schäfer
9ae9020b23 fix image tag generation 2024-10-29 21:56:36 +01:00
Robert Schäfer
2ecbf8e7e2 add docker label ocelot-version 2024-10-29 21:43:15 +01:00
Robert Schäfer
a90047a31a update OCELOT_VERSION 2024-10-29 21:23:01 +01:00
Robert Schäfer
be5bcf8faa refactor: no need to tag OCELOT_VERSION
Now we have the version in a file, it's not necessary to encode it in the docker tag.
2024-10-29 17:41:17 +01:00
Robert Schäfer
6652a02c87 deploy on any tag 2024-10-29 17:34:46 +01:00
Robert Schäfer
a6951cbac7 better naming of github image repos 2024-10-29 16:05:15 +01:00
Robert Schäfer
9672ebfe97 update to new ocelot helm chart 2024-10-29 15:29:06 +01:00
Robert Schäfer
8e2884ced6 fix docker-compose.yml 2024-10-28 22:11:54 +01:00
Robert Schäfer
6894b57008 tagging is actually unnecessaryand
and can be done later
2024-10-28 21:17:24 +01:00
Robert Schäfer
78e7f7b3b7 feat: use checked in OCELOT_VERSION
`workflow_dispatch` only works on the default branch which is inconvenient for development
2024-10-28 14:19:53 +01:00
Robert Schäfer
57e7615c25 feat: docker-compose.yml for branding 2024-10-28 10:53:42 +01:00
Robert Schäfer
e971592128 fix worfklow 2024-10-27 21:38:55 +01:00
Robert Schäfer
5d0da1e282 obsolete code 2024-10-27 21:28:57 +01:00
Robert Schäfer
67cfcc9590 better image tagging in helmfile 2024-10-27 21:24:36 +01:00
Robert Schäfer
d2a56c4334 refactor: turn staging into default environment 2024-10-27 21:09:30 +01:00
Robert Schäfer
841bc4d66a update to new interfaces 2024-10-27 15:26:53 +01:00
Robert Schäfer
5b0e1ab07d fix oversights 2024-10-26 23:57:46 +02:00
Robert Schäfer
72ec5d4e2b undo maintenance mode 2024-10-26 22:32:04 +02:00
Robert Schäfer
0138939103 remove prometheus
prometheu should be installed centrally
2024-10-26 22:30:24 +02:00
Robert Schäfer
f066a4ea37 maintenance mode 2024-10-26 22:08:58 +02:00
Robert Schäfer
0fec341e82 chore: empty commit to test wei:pull github app 2024-10-26 20:36:32 +02:00
Robert Schäfer
0952f8fd36 refactor: kubernetes workflows
* use Github container registry to remove dependency on dockerhub
* use sops for secure encryption of secrets
* use ONBUILD in docker images for rebranding
* use helmfile for deploying various environments
2024-10-26 20:01:19 +02:00
Wolfgang Huß
3d5d678dd1
Merge pull request #4 from Ocelot-Social-Community/3-release-version-less
chore(other) release version-less
2023-11-29 13:06:19 +01:00
Wolfgang Huß
a930f11d8f Encrypt secrets - add domains 'ocelot.social', 'www.ocelot.social' 2023-11-29 12:54:27 +01:00
Wolfgang Huß
f7389c3917 Replace footer URLs with 2023-11-29 12:52:04 +01:00
Wolfgang Huß
4b427dc0a6 Add DKIM to 'values.yaml.template' 2023-11-29 12:46:34 +01:00
Wolfgang Huß
fdc2e52fa4 Encrypt secrets 2023-07-11 13:14:41 +02:00
Wolfgang Huß
e87806d1d6 Add 'filter.ts' to constant files 2023-07-11 13:11:43 +02:00
Wolfgang Huß
293de8b2df Add 'OCELOT_VERSION' as comment to '.env.dist' 2023-07-11 13:10:44 +02:00
350237c62d
reanme all old files to ts, since they are used in the frontend 2023-07-09 10:42:48 +02:00
02ccccd38f
renamed js files to ts 2023-07-07 22:29:22 +02:00
3056eec040
new secrets 2023-04-20 14:56:12 +02:00
a7176d1e62
new secrets 7-ocelot.social2.5.1-master b7-ocelot.social2.5.1-master 2023-04-20 13:35:49 +02:00
1d41deefe0
properly set constants 2023-04-20 13:34:54 +02:00
2f03303773
delete deployment folder 2023-04-20 13:34:42 +02:00
246c5dc201
properly define external links 6-ocelot.social2.5.1-master b6-ocelot.social2.5.1-master 2023-04-20 11:46:51 +02:00
b4832b0d0f
new secrets 5-ocelot.social2.5.1-master b5-ocelot.social2.5.1-master 2023-04-20 11:06:48 +02:00
622e1dd34d
new secrets 4-ocelot.social2.5.1-master b4-ocelot.social2.5.1-master 2023-04-20 10:36:26 +02:00
020cd79110
new secrets 3-ocelot.social2.5.1-master b3-ocelot.social2.5.1-master 2023-04-20 09:58:16 +02:00
df8cff9fa6
new secrets 2-ocelot.social2.5.1-master 1-ocelot.social2.5.1-master b1-ocelot.social2.5.1-master b2-ocelot.social2.5.1-master 2023-04-20 09:30:00 +02:00
e9563da358
cleanup 2023-04-20 09:29:48 +02:00
3f69d72b73
gitkeep fonts in assets 2023-04-20 09:28:33 +02:00
5c7108e5e0
removed tools 2023-04-20 09:28:23 +02:00