a79eedc99e
removed scripts & patches
2024-12-08 06:08:40 +01:00
97a8c6d270
configure redirect_domains for staging
2024-12-08 06:06:52 +01:00
bcdc38693f
wir.social production with subdomain
2024-12-05 13:28:57 +01:00
8731547afb
wir.social domain, restore script
2024-12-04 14:13:49 +01:00
51076e21dd
fix production environment
2024-12-04 10:43:38 +01:00
70dbf09140
fix NEO4J connection
2024-12-04 09:36:26 +01:00
c8d60b1e23
fix helmfile
2024-12-04 08:55:26 +01:00
cb5f1fc606
corrected publish.yml
2024-12-04 08:26:51 +01:00
6d6db9969e
fix path
2024-12-04 08:10:54 +01:00
83cfc8f5b0
update image name for staging
2024-12-04 08:08:55 +01:00
173fc75b0d
update staging url
2024-12-04 07:58:56 +01:00
Robert Schäfer
1afdada9e3
update domain
2024-12-02 14:38:08 +01:00
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
be3ac7ad29
new secrets
2023-04-18 00:23:17 +02:00
9af6810cf6
properly use DOCKERHUB_ORGANISATION in publish
2023-04-18 00:23:10 +02:00
bc3e036b95
corrected publish workflow
2023-04-17 16:48:45 +02:00
69885510ce
new secrets
2023-04-17 15:12:01 +02:00
3512403f6f
include DOCKERHUB_BRAND_VARRIANT in env.dist
2023-04-17 15:11:55 +02:00
53cf410e3d
new values encrypted
2023-04-17 14:56:25 +02:00
a38bb6ffb4
gitignore backup folder
2023-04-17 14:56:16 +02:00
b3f7838c26
ressource limits
2023-04-13 09:02:20 +02:00
aab17d949f
fixed few more problems on publish
2023-03-21 17:41:40 +01:00
87a8b26991
piublish problem
2023-03-21 15:26:32 +01:00
48a040cad3
set github ref or master as tag suffix
2023-03-21 12:18:42 +01:00
540bd503b9
new secrets
2023-03-21 10:55:04 +01:00
77abadc844
publish workflow include ocelot build run
2023-03-21 10:54:57 +01:00
e80a9efd95
new .env.dist, new secrets
2023-03-20 23:39:48 +01:00
02bae448b6
missing quotations on json payload
2023-03-20 23:29:52 +01:00
e7ab20db5e
properly propagate ocelot refs throughat code checkout & workflows
2023-03-20 22:59:56 +01:00
57519c2011
missing secret
2023-03-20 22:21:26 +01:00
4469edf32b
provide an .env.dist example
2023-03-20 21:39:02 +01:00
2968f894ea
newly encrypted values
2023-03-20 21:38:52 +01:00
4b8f347214
use specific github refs & dockerhub tags
2023-03-20 21:38:41 +01:00
dcf018554e
wait for 4minutes till seeding the database
2023-03-20 20:52:30 +01:00
0167a6a7ee
newly encrypted files
2023-03-20 12:53:19 +01:00
b88c0bc48f
tag release secret
2023-03-20 12:52:16 +01:00
4da6c0fda2
use github.token
2023-03-20 12:18:00 +01:00
d077256f9f
properly reference SECRET, include secret in upload to dockerhub env
2023-03-20 12:16:52 +01:00
a31104f26f
fix publish workflow
2023-03-20 11:50:04 +01:00
2a3538fe12
tag version on github
2023-03-20 11:48:21 +01:00
7d2297a98c
adjusted trigger name and include publish workflow
2023-03-20 11:35:09 +01:00
07cafff7f4
moved example brand into stage.ocelot.social
2023-03-20 11:00:42 +01:00
9053fec28b
update deploy script
2023-03-15 13:49:49 +01:00
f0298469e6
update secrets
2023-03-15 13:40:26 +01:00
592f475767
newly encrypted values
2023-03-15 13:35:19 +01:00
86e1ebe65c
Merge pull request #1 from Ocelot-Social-Community/add-license-1
...
Create LICENSE
2023-03-14 12:14:07 +01:00
06c2f4712d
Create LICENSE
2023-03-14 12:13:53 +01:00
4bc17766dd
remove license
2023-03-14 12:13:28 +01:00
3a99cf1706
new secrets enable cluster upgrade
2023-03-14 02:57:40 +01:00
beb665eb13
new secrets, test reseed
2023-03-14 02:51:20 +01:00
6750040466
more secrets
2023-03-14 02:43:00 +01:00
689c2c7476
newly encrypted secrets
2023-03-14 02:41:06 +01:00
d293f55512
debug ls
2023-03-14 02:38:16 +01:00
f4d0fdb2d8
use github workspace variable for path
2023-03-14 02:31:53 +01:00
5be30f393c
dont expose .env contents, relative paths for scripts
2023-03-14 02:29:11 +01:00
52083f90d3
missing bracket
2023-03-14 02:24:18 +01:00
5e7fc098f8
reference env in configuration aswell
2023-03-14 02:23:45 +01:00
e81234aa5b
use .env
2023-03-14 02:20:04 +01:00
d3b7b445b3
no quotes
2023-03-14 02:18:39 +01:00
9a284a0f65
doublequote ref
2023-03-14 02:10:37 +01:00
775ae335db
fetch in dept to get tags
2023-03-14 02:07:01 +01:00
55f1cddb35
initial draft of deploy script, newly encrypted secrets
2023-03-14 02:01:41 +01:00
4726942368
encrypted .env, gitignore .env
2023-03-14 01:49:42 +01:00
75395fba16
removed .env
2023-03-14 01:47:24 +01:00
0336c79be1
include .env file
2023-03-14 01:37:30 +01:00
283519dab4
update
2023-03-13 13:05:06 +01:00
5b031fab36
first commit of encrypted values
2023-03-13 11:37:35 +01:00
63c1d6ce94
Initial commit
2023-03-13 11:29:27 +01:00