compose.libre.sh issueshttps://lab.libreho.st/libre.sh/compose.libre.sh/-/issues2021-09-09T15:31:23Zhttps://lab.libreho.st/libre.sh/compose.libre.sh/-/issues/190Domain update through "plugins"2021-09-09T15:31:23ZMichel MemeteauDomain update through "plugins"Right now libre.sh can only talk to namecheap.com ( thx @pierre ! ) to order or update domains.
We need some "plugins" to use other APIs.
@freechelmi at Ekimia use Scaleway/online https://console.online.net/fr/api/
So we 'll implement...Right now libre.sh can only talk to namecheap.com ( thx @pierre ! ) to order or update domains.
We need some "plugins" to use other APIs.
@freechelmi at Ekimia use Scaleway/online https://console.online.net/fr/api/
So we 'll implement this one first and call it the "dedibox API"Libre.sh compose 1.4Michel MemeteauMichel Memeteauhttps://lab.libreho.st/libre.sh/compose.libre.sh/-/issues/186Handle when docker daemon is restarted2021-02-03T10:36:16ZMichel MemeteauHandle when docker daemon is restarted when docker daemon is restarted it seems that some services are not properly restarted :
* All s@XXXX services
* All u@YYYY services when docker daemon is restarted it seems that some services are not properly restarted :
* All s@XXXX services
* All u@YYYY services Libre.sh Compose 1.3Michel MemeteauMichel Memeteauhttps://lab.libreho.st/libre.sh/compose.libre.sh/-/issues/182Restore from legacy backup2020-03-03T10:03:24ZMichel MemeteauRestore from legacy backupWhen you provision an app for the first time, it could be a migration of a legacy app installed in a virtual machine or a docker host.
Also you may want to start it with volumes content already containing datas.
this feature will simpl...When you provision an app for the first time, it could be a migration of a legacy app installed in a virtual machine or a docker host.
Also you may want to start it with volumes content already containing datas.
this feature will simply :
- add an argument to 'provision' command
- this argument will a full path (filesystem at first) to a tar file containing each volume data in its respective targe directory.
- libre.sh will simply untar this file in the app directory without any other check or actions.
**as an example**
the nextcloud app has several volumes but all data is in 2 dirs and nginx conf)
the tar file as argument can contains for example :
___ /data -> Corresponding to the legacy /var/ww/html
___ /mysql -> Corresponding to the legacy /va/lib/mysql
With this tar file you can easily script the migration of old apps in Virtual Machines to libre.sh
Task list
* [ ] Start with Piwigo a script that would backup an installed app on a linux VM or LXD( now in utils/backup_app.sh and restore_app.sh )
* [ ] adapt the script for prestashop and any other app
FUTUREBenjaminBenjamin2019-07-07