Commit Graph

48 Commits

Author SHA1 Message Date
Nicolas Meienberger
3b0fc56563 feat: event base dispatcher to run commands from the host 2022-10-05 19:18:11 +02:00
Nicolas Meienberger
fad2f70064 refactore: change production to use ubuntu instead of alpine image 2022-09-29 22:28:41 +02:00
Nicolas Meienberger
bb5a50e143 feat: customize applications storage-path 2022-09-29 18:33:34 +02:00
Nicolas Meienberger
aa518c660f feat(settings): in app update and restart 2022-09-26 22:00:12 +02:00
Nicolas Meienberger
ddfc6eff34 refactor: add logs volume to retrive logs as files
refactor(url-helper.ts): remove empty block statement
2022-09-22 20:45:50 +02:00
Nicolas Meienberger
78cb3c36ad refactor: replace usage of config with new runtime config
wip: make script executable from everywhere
2022-09-21 22:59:33 +02:00
Nicolas Meienberger
a3e615f181 chore: remove mapped port for production [skip ci] 2022-09-11 14:48:47 +02:00
Nicolas Meienberger
68191d95b1 fix: add port to api url if it is not 80 2022-09-11 12:58:11 +02:00
Nicolas Meienberger
97bb074ae5 feat(update front-end to support a custom domain api): n 2022-09-04 14:54:11 +02:00
Nicolas Meienberger
075dd516a0 feat: traefik ssl configuration with acme provider 2022-09-04 14:52:39 +02:00
Nicolas Meienberger
f0607b5db0 chore: cleanup testing code 2022-09-04 14:51:58 +02:00
Nicolas Meienberger
4cb2462dfb wip: traefik api 2022-09-04 14:51:24 +02:00
Nicolas Meienberger
1cb2a37e25 fix: clone scripts 2022-08-11 19:22:02 +00:00
Nicolas Meienberger
d8af9c0eb6 update references to apps folder to use new repos structure 2022-08-04 21:17:21 +02:00
Nicolas Meienberger
5e5b28e2c8 wip: external repo for apps [skip ci] 2022-08-03 22:36:27 +02:00
Nicolas Meienberger
b23eb749c4 Add DNS settings to main api 2022-07-26 21:13:42 +00:00
Nicolas Meienberger
cb985ca384 Recovery plan for failed migrations 2022-07-26 20:46:45 +00:00
Nicolas Meienberger
2e644369fc fix: stop script running apps 2022-07-25 08:47:51 +02:00
Nicolas Meienberger
607e84b49c Remove build step in production [skip ci] 2022-07-18 21:41:10 +02:00
Nicolas Meienberger
4089962531 Fix typo [skip ci] 2022-07-18 21:37:06 +02:00
Nicolas Meienberger
ca989add21 Update docker-compose.yml [skip ci] 2022-07-18 19:47:56 +02:00
Nicolas Meienberger
33e0343ba8 Switch esbuild to SWC 2022-07-06 23:03:45 +02:00
Nicolas Meienberger
efca46ccc8 Static postgres host in docker 2022-07-06 11:15:35 +02:00
Nicolas Meienberger
92b1e1d42c Fix typo [skip ci] 2022-06-13 21:48:15 +02:00
Nicolas Meienberger
ed3f103231 Fix minor issues (Dark mode button, Default ports for proxy, Installed apps list) 2022-06-13 20:51:24 +02:00
Nicolas Meienberger
f0f1da36ae WIP - New app store page 2022-06-03 22:42:23 +02:00
Nicolas Meienberger
e008487e74 Replace node-fetch with axios 2022-06-01 22:52:17 +02:00
Nicolas Meienberger
eac3b9d6e1 Enable CORS for custom port 2022-05-18 20:33:57 +02:00
Nicolas Meienberger
287999caca Allow custom port 2022-05-18 20:13:58 +02:00
Nicolas Meienberger
b3c97ed944 Remove static IP for dashboard and API 2022-05-17 20:22:03 +02:00
Nicolas Meienberger
87eb3c7b94 Fix missing env variable 2022-05-17 19:07:24 +02:00
Nicolas Meienberger
4e03ca01f1 Move system-api in a docker comntainer 2022-05-17 12:51:59 +02:00
Nicolas Meienberger
8d1b53c905 Remove PM2 steps 2022-05-16 23:34:33 +02:00
Nicolas Meienberger
0e7b0a0a3e WIP: System-api in docker container 2022-05-16 23:30:08 +02:00
Nicolas Meienberger
31a76892a5 Switch to PNPM Workspaces for internal packages management 2022-05-07 08:03:22 +00:00
Nicolas Meienberger
a5984cf864 Tailscale app 2022-04-28 18:18:00 +00:00
Nicolas Meienberger
2a003b0cd1 New app: Tailscale 2022-04-25 21:36:41 +00:00
Nicolas Meienberger
a2ec20e490 Improve startup script 2022-04-21 20:14:47 +00:00
Nicolas Meienberger
85cabaca34 Generate env file upon startup 2022-04-21 19:41:56 +00:00
Nicolas Meienberger
edff054944 Remove docker iptables 2022-04-14 22:59:36 +02:00
Nicolas Meienberger
5716a38dff ADD: App Pi-Hole + Unbound 2022-04-13 20:34:24 +02:00
Nicolas Meienberger
a167cc4bc9 WIP - Install app 2022-04-08 18:52:01 +02:00
Nicolas Meienberger
7c15e5fa97 Add Ansible config 2022-04-07 22:13:36 +02:00
Nicolas Meienberger
812f7a4888 Automatic commit 2022-04-07 10:34:18 +02:00
Nicolas Meienberger
4939cd323d Test gluetun config 2022-03-30 21:26:01 +02:00
Nicolas Meienberger
631038f76b Add app nextcloud 2022-03-29 20:40:04 +00:00
Nicolas Meienberger
e5bd794778 wg-easy 2022-03-29 18:53:48 +00:00
Nicolas Meienberger
4fe58cc4f3 Initial commit 2022-03-29 19:41:49 +02:00