Nicolas Meienberger
606555a1cc
chore: merge master
2022-10-09 23:02:32 +02:00
Nicolas Meienberger
98c86e0bcf
fix: create default folders [skip ci]
2022-10-09 17:43:52 +02:00
Nicolas Meienberger
c67d92bdec
fix: dockerfile issue
2022-10-08 02:15:52 +02:00
Nicolas Meienberger
4a5eb2d430
fix: release tests
2022-10-07 13:36:29 +02:00
Nicolas Meienberger
ecca216c0b
fix: various issues in scripts
2022-10-06 18:28:29 +02:00
Nicolas Meienberger
b6e41bbfb6
test: event dispatcher
2022-10-05 22:30:29 +02:00
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
4f7b251256
refactor(start.sh): use -r flag to prevent mangle backslashes
2022-09-22 19:58:08 +02:00
Nicolas Meienberger
57f64675eb
Merge branch 'feature/select-network-interface' of https://github.com/dextreem/runtipi into dextreem-feature/select-network-interface
2022-09-22 17:54:42 +02:00
Nicolas Meienberger
b5fdac47c8
refactor(scripts): refactor bash scripts
2022-09-21 23:18:30 +02:00
Nicolas Meienberger
f4ec85ed15
refactor: remove now useless api routes on client
2022-09-21 22:59:33 +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
7b88133b61
Fix one more usage of docker-compose to the new docker compose
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
6a2f708f22
Add ability to specify custom listen ip
2022-09-21 22:52:49 +02:00
Justin Moy
ffa0515cd6
Fix installation of docker-compose on armv7l
2022-09-21 22:52:49 +02:00
hqwuzhaoyi
b48f28d8bc
fix: Incorrect memory variables
...
MEM_TOTAL_BYTES not found for other system languages
2022-09-21 22:52:49 +02:00
dextreem
cff22abfdc
Offers option to choose between network interfaces for the case multiple defaults were found
2022-09-21 22:05:45 +02:00
Nicolas Meienberger
634278dad2
revert(stop.sh): use gt instead of ge [skip ci]
2022-09-21 19:48:57 +02:00
Nicolas Meienberger
4fbfb8cd98
revert(stop.sh): use gt instead of ge [skip ci]
...
@dextreem: It should be -gt. That find command will always return the base path (app) as well, i.e.,
wc -l returns 1 or more. Using -ge would break this part again :-)
2022-09-21 19:45:22 +02:00
allcontributors[bot]
049d9ed191
update .all-contributorsrc [skip ci]
...
revert(stop.sh): use gt instead of ge [skip ci]
@dexrtreem: It should be -gt. That find command will always return the base path (app) as well,
i.e., wc -l returns 1 or more. Using -ge would break this part again :-)
2022-09-21 19:42:15 +02:00
Nicolas Meienberger
10f67ab97d
fix: use -ge instead of -gt in stop script [skip ci]
...
Should check if number of apps is greater or equal to 1
2022-09-21 06:55:14 +00:00
dextreem
8acc835704
Fixed 'please run as root' note.
2022-09-21 08:00:17 +02:00
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