Commit graph

46 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
78cb3c36ad refactor: replace usage of config with new runtime config
wip: make script executable from everywhere
2022-09-21 22:59:33 +02:00
Seth For Privacy
b3f143da57 Properly install Docker Compose plugin on Arch Linux 2022-09-21 22:54:00 +02:00
Seth For Privacy
41c1a14f70 Fully migrate to Docker Compose plugin and ensure it is installed and up to date at each run of start.sh 2022-09-21 22:54:00 +02:00
Justin Moy
ffa0515cd6 Fix installation of docker-compose on armv7l 2022-09-21 22:52:49 +02:00
sethforprivacy
32d222d6ca
Add support for Pop_OS to configure/start scripts 2022-09-13 08:46:10 -04:00
Nicolas Meienberger
3a77d21b36 refactor: remove jq installation from docker part 2022-09-10 16:42:09 +02:00
Robbie Blaine
401e3e2022
Use local os variable in functions 2022-09-09 19:39:32 +02:00
Robbie Blaine
4d294c09f0
Install jq if it's not installed 2022-09-09 19:24:15 +02:00
Nicolas Meienberger
370688d20f Update start script [skip ci] 2022-07-18 21:15:01 +02:00
Nicolas Meienberger
59c8bf6719 Fix install script return value 2022-06-20 09:15:37 +02:00
Nicolas Meienberger
486b0fbb26 Update configure script with better support for sub os like raspian 2022-06-11 13:22:33 +02:00
Nicolas Meienberger
0d9a9c0ea2
Merge branch 'develop' into feature/app-store 2022-06-10 06:09:54 +00:00
Nicolas Meienberger
6345fce1a7 Frontend - load .md description 2022-06-08 23:18:00 +02:00
Justin Trujillo
2275b9b84f Update configure script to check if the host OS is based on another OS (e.g. Linux Mint is Ubuntu Based). 2022-06-03 12:03:07 -06:00
Justin Trujillo
829a1b9e7a Fix docker installed check 2022-06-03 12:01:36 -06:00
Nicolas Meienberger
e227e4d148 Install crontab on arch if not present during install 2022-06-01 18:08:46 +02:00
Nicolas Meienberger
001905556b Update release workflow with cache features 2022-06-01 15:28:56 +02:00
Nicolas Meienberger
578490d513 Update configure script to support all major linux distributions 2022-05-31 18:58:45 +02:00
Nicolas Meienberger
cf7d4f8050 Universal way of detecting internal ip 2022-05-26 22:22:07 +02:00
Nicolas Meienberger
6112e7e69b Add systemctl docker 2022-05-26 18:33:15 +02:00
Nicolas Meienberger
afc9fb98bb Try install script for Arch linux 2022-05-26 18:27:36 +02:00
Nicolas Meienberger
065d4fc1d9 Update configure script 2022-05-26 15:49:33 +02:00
Nicolas Meienberger
c33b91f6ce Update pacapt installation method 2022-05-25 22:48:35 +02:00
Nicolas Meienberger
d2f32b8f08 Update configure script to support other os than Debian/Ubuntu 2022-05-25 12:33:53 +02:00
Nicolas Meienberger
001aa01c8b Remove occurences of id 1000 requirement 2022-05-18 20:45:37 +02:00
Nicolas Meienberger
287999caca Allow custom port 2022-05-18 20:13:58 +02:00
Nicolas Meienberger
37fa0ec0ec Install docker from bash 2022-05-17 23:42:48 +02:00
Nicolas Meienberger
153f537362 Merge develop 2022-05-17 23:21:25 +02:00
Nicolas Meienberger
4e03ca01f1 Move system-api in a docker comntainer 2022-05-17 12:51:59 +02:00
Nicolas Meienberger
33760e69bb WIP: CI Test install 2022-05-16 20:04:05 +02:00
Nicolas Meienberger
8d19e1f5ed Fix: Username detection 2022-05-13 17:59:49 +02:00
Nicolas Meienberger
31a76892a5 Switch to PNPM Workspaces for internal packages management 2022-05-07 08:03:22 +00:00
Nicolas Meienberger
237fd56c02 Fix sed escape slashes 2022-05-07 07:09:11 +00:00
Nicolas Meienberger
2d71de5c10 Update README 2022-05-07 08:27:26 +02: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
498269a7eb Fix build for debian 2022-04-15 12:26:17 +00: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
b8004870dc Apps config 2022-03-29 21:26:52 +02: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