Go to file
thomas a340b7db22 New process using mount point 2022-02-20 15:06:59 +01:00
lib New process using mount point 2022-02-20 15:02:18 +01:00
ressources New process using mount point 2022-02-20 15:06:59 +01:00
.gitignore Initial 2022-01-23 21:49:01 +01:00
README.MD New process using mount point 2022-02-20 15:02:18 +01:00
authelia2deb Initial 2022-01-23 21:49:01 +01:00
element-web2deb New process using mount point 2022-02-20 15:02:18 +01:00
gotify2deb New process using mount point 2022-02-20 15:02:18 +01:00
grocy2deb New version mautrix-whatsapp2deb 2022-02-17 03:46:00 +01:00
joplin-server2deb Add zigbee2mqtt 2022-02-03 22:51:24 +01:00
joplin2deb Add grocy 2022-02-15 23:11:30 +01:00
mautrix-whatsapp2deb New version mautrix-whatsapp2deb 2022-02-17 03:46:00 +01:00
rss-bridge2deb Initial 2022-01-23 21:49:01 +01:00
standardnotes-web2deb Initial 2022-01-23 21:49:01 +01:00
vaultwarden-web2deb Initial 2022-01-23 21:49:01 +01:00
vaultwarden2deb Add zigbee2mqtt 2022-02-03 22:51:24 +01:00
wallabag2deb New version mautrix-whatsapp2deb 2022-02-17 03:46:00 +01:00
zigbee2mqtt2deb Add zigbee2mqtt 2022-02-03 22:51:24 +01:00

README.MD

DEBMAKER

The main goal of this repository is allow to create application from source without install compilation utility directly on the main system. All package are install in folder in chroot environnement with only one script.

Requirement

  • debootstrap (ie apt install debootstrap)
  • Run as root

Usage

. vaultwarden2deb
debmake_runAllStep

package are available without compilation

joplin-server

apt install -y python wget ca-certificates
wget -qO - https://deb.lgy.fr/install.sh | bash
wget -qO - https://deb.nodesource.com/setup_16.x | bash
apt-get update
apt-get install -y joplin-server

#Edit /etc/default/joplin-server

systemctl enable --now joplin-server

rss-bridge

wget -qO - https://deb.lgy.fr/install.sh | bash
apt install rss-bridge

# sample configuration for apache2

apt install libapache2-mod-php
cp /usr/share/doc/rss-bridge/apache2-rss-bridge.conf /etc/apache2/site-available/
a2ensite apache2-rss-bridge

# edit /etc/apache2/site-available/apache2-rss-bridge.conf

systemctl restart apache2

vaultwarden

wget -qO - https://deb.lgy.fr/install.sh | bash
apt install vaultwarden vaultwarden-web

#Edit /etc/default/vaultwarden

systemctl enable --now vaultwarden

zigbee2mqtt

apt install -y wget ca-certificates
wget -qO - https://deb.lgy.fr/install.sh | bash
apt-get install -y zigbee2mqtt

#Edit /etc/zigbee2mqtt/configuration.yaml

systemctl enable --now zigbee2mqtt

element-web

wget -qO - https://deb.lgy.fr/install.sh | bash
apt install element-web

# sample configuration for apache2

cp /usr/share/doc/element-web/apache2-element-web.conf /etc/apache2/sites-available/element-web.conf
a2ensite element-web

# edit /etc/apache2/sites-available/element-web.conf
# edit /etc/element-web/config.json

systemctl restart apache2