dextreem
ddbc0df7e6
If there are no apps installed, the stop script won't fail anymore.
2022-09-21 07:58:50 +02:00
dextreem
eb08dd4021
Start script now works for all relative paths ensuring runtipi is the current working directory.
2022-09-21 07:33:55 +02:00
Nicolas Meienberger
0102c9eff8
chore: add more logs to debug start script [skip ci]
2022-09-17 04:31:38 +02:00
Nicolas Meienberger
a178eaa23f
Merge pull request #189 from sethforprivacy/master [skip ci]
...
Add support for Pop_OS to configure/start scripts [skip ci]
2022-09-14 02:02:38 +00:00
Nicolas Meienberger
537b403661
Add required notice [skip ci]
2022-09-13 19:38:27 -06:00
Nicolas Meienberger
a9008dccf0
Add required notice [skip ci]
2022-09-13 19:37:32 -06: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
Robbie Blaine
83077d3de0
Check if JQ is installed
2022-09-09 10:27:00 +02:00
Nicolas Meienberger
5e7563240a
test(auth): test auth resolvers
2022-09-05 21:41:19 +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
a92b5857f8
feat: cleanup folder before install
...
If an app gets installed insure that any existing folder in apps gets deleted. This will prevent the
user from getting in a limbo if an installation fails and the files are copied already
2022-08-23 21:16:14 +02:00
Nicolas Meienberger
4307c46b84
feat(dashboard): display more accurate info about updates
2022-08-12 09:26:12 +02:00
Nicolas Meienberger
1cb2a37e25
fix: clone scripts
2022-08-11 19:22:02 +00:00
Nicolas Meienberger
f484793a47
feat(update app): front end and queries
2022-08-09 22:25:11 +02:00
Nicolas Meienberger
cb38cc9c90
feat(api): copy app files locally instead of reading from repo
2022-08-09 20:44:07 +02:00
Nicolas Meienberger
0932ade3f6
fix: migrations config
2022-08-04 21:42:40 +02: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
3da4c353cd
feat(start script): ensure the user runs the command from the root folder
2022-07-27 22:37:44 +02:00
Nicolas Meienberger
35db4a00d9
upd: delete db when cleaning [skip ci]
2022-07-26 21:19:39 +00:00
Nicolas Meienberger
2e644369fc
fix: stop script running apps
2022-07-25 08:47:51 +02:00
Nicolas Meienberger
16ddde2450
Add unsafe_cleanup script for demo instance [skip ci]
2022-07-20 23:18:02 +02:00
Nicolas Meienberger
4089962531
Fix typo [skip ci]
2022-07-18 21:37:06 +02:00
Nicolas Meienberger
d52c6061fb
Fix TZ detection [skip ci]
2022-07-18 21:24:33 +02:00
Nicolas Meienberger
370688d20f
Update start script [skip ci]
2022-07-18 21:15:01 +02:00
Nicolas Meienberger
b81b4d6884
Merge pull request #124 from meienberger/fix/timezone-arch
...
Fix Timezone detection for Arch
2022-07-18 17:44:19 +00:00
Nicolas Meienberger
efca46ccc8
Static postgres host in docker
2022-07-06 11:15:35 +02:00
Nicolas Meienberger
59c8bf6719
Fix install script return value
2022-06-20 09:15:37 +02:00
Nicolas Meienberger
51e0c137c8
Fix Timezone detection for Arch
2022-06-15 20:33:33 +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
df1843667a
Remove PUID and GUID from start script and .env
2022-05-25 12:34:30 +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
449630bf5f
Fix app script
2022-05-23 19:56:18 +00:00
Nicolas Meienberger
78f6ce76bf
Fix invidious initalization
2022-05-23 21:06:48 +02:00
Nicolas Meienberger
6b1522babb
Fix stop script, add default var expansion for root-folder
2022-05-19 23:05:51 +02:00
Nicolas Meienberger
001aa01c8b
Remove occurences of id 1000 requirement
2022-05-18 20:45:37 +02:00
Nicolas Meienberger
eac3b9d6e1
Enable CORS for custom port
2022-05-18 20:33:57 +02:00
Nicolas Meienberger
7edc6d4f60
Fix sed typo
2022-05-18 20:22:21 +02:00
Nicolas Meienberger
287999caca
Allow custom port
2022-05-18 20:13:58 +02:00
Nicolas Meienberger
509ffb6ba2
Improve CI workflows for releases
2022-05-18 18:50:53 +02:00
Nicolas Meienberger
26279ab59d
Allow a config only option for start script
2022-05-18 00:05:41 +02:00
Nicolas Meienberger
29b3d35b1c
Allow a config only option for start script
2022-05-17 23:55:24 +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
2a1412b77d
Remove .gitkeep files after copying
2022-05-17 20:18:56 +02:00
Nicolas Meienberger
9eb83e2f7b
Fix folder mapping for container using ROOT_FOLDER
2022-05-17 19:55:44 +02:00
Nicolas Meienberger
52ff7e2907
Pull latest files before running
2022-05-17 19:44:42 +02:00
Nicolas Meienberger
1eec46494c
Provide host root folder to mount docker volumes
2022-05-17 18:54:04 +02:00
Nicolas Meienberger
efcc2e2af5
Fix memory available detection
2022-05-17 13:27:13 +02:00
Nicolas Meienberger
5814440f98
Fix start script missing file
2022-05-17 13:04:17 +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
33760e69bb
WIP: CI Test install
2022-05-16 20:04:05 +02:00
Nicolas Meienberger
a424c9ebc1
Interval fetching for app
2022-05-13 18:17:29 +02:00
Nicolas Meienberger
8d19e1f5ed
Fix: Username detection
2022-05-13 17:59:49 +02:00
Nicolas Meienberger
4a725b3e85
Fix typo
2022-05-13 17:47:44 +02:00
Nicolas Meienberger
bf4a7b635e
Move configure script at top of start script
2022-05-13 17:31:05 +02:00
Nicolas Meienberger
b6ca683203
Fix config issues: Node version
2022-05-13 14:41:34 +00:00
Nicolas Meienberger
1705078a28
Update arm config
2022-05-13 12:07:00 +00:00
Nicolas Meienberger
83c2a1876b
Add check for .arm file
2022-05-13 08:53:35 +02:00
Nicolas Meienberger
4041c9c863
Support different architectures for apps
2022-05-13 08:47:18 +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
bd68df8995
Fix build issues
2022-05-04 06:51:29 +00:00
Nicolas Meienberger
a2842ff5c5
Fix remove app sudo rights
2022-05-03 20:55:55 +00:00
Nicolas Meienberger
8f5f2c09e8
WIP: Authentication
2022-04-29 19:42:25 +00:00
Nicolas Meienberger
a5984cf864
Tailscale app
2022-04-28 18:18:00 +00:00
Nicolas Meienberger
1f1c44be6c
Improve overall dashboard design
2022-04-23 17:58:06 +02:00
Nicolas Meienberger
855fcd6234
Remove useless echos
2022-04-21 20:26:40 +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
95a9225e84
Fix default folder permissions
2022-04-21 18:54:45 +00:00
Nicolas Meienberger
aa200bbc16
Merge pull request #2 from meienberger/fix/debian
...
Fix/debian
2022-04-15 12:29:15 +00:00
Nicolas Meienberger
498269a7eb
Fix build for debian
2022-04-15 12:26:17 +00:00
Nicolas Meienberger
2bf8c374f6
Custom build wg-easy
2022-04-14 19:12:46 +02:00
Nicolas Meienberger
251b0ba9a0
Improve error handling
2022-04-13 23:47:07 +02:00
Nicolas Meienberger
5716a38dff
ADD: App Pi-Hole + Unbound
2022-04-13 20:34:24 +02:00
Nicolas Meienberger
0066f5c931
Control containers from the dashboard 🚀
2022-04-12 22:07:39 +02:00
Nicolas Meienberger
52efcc9e0f
Add teardown script
2022-04-11 07:26:28 +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
dd4ffc2a4d
Pi-hole app
2022-03-29 21:50:59 +00:00