sudo apt-get install dpkg-dev g++ flex bison curl doxygen libyajl-dev libgeoip-dev libtool dh-autoreconf libcurl4-gnutls-dev libxml2 libpcre++-dev libxml2-dev build-essential zlib1g-dev unzip uuid-dev libssl-dev autoconf nano dropbear wget make libpcre3-dev gcc libreadline-dev libncurses5-dev perl
apt update && apt-get upgrade -yqq && sudo apt-get install build-essential libpcre3 libpcre3-dev zlib1g zlib1g-dev libssl-dev devscripts apt-transport-https curl gnupg-agent nano git-core software-properties-common -yqq && apt-get purge apache* mariadb* -yqq
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - &&
curlftpfs ftp://ftp.labrax.kunarbale.netdna-cdn.com/ /newvolume/rutorrent/downloads/incoming/ -o user=labrax.kunarbale:lol///
rclone rcd --rc-web-gui --rc-user lol --rc-pass lol --rc-serve
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
sudo apt-get update && sudo apt-get install docker-ce docker-ce-cli containerd.io
docker volume create portainer_data
docker run -d -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer
Your domain: manyvids.link
Virtualhost conf: /usr/local/nginx/conf/vhost/manyvids.link.conf
Directory of: /data/wwwroot/manyvids.link
Rewrite rule: /usr/local/nginx/conf/rewrite/wordpress.conf
docker run -itd --rm --name=db \
-v db:/var/lib/mysql \
-p 3306:3306 \
-e MYSQL_USER=lol \
-e MYSQL_DATABASE=seafile \
-e MYSQL_PASSWORD=lol/// \
-e MYSQL_ROOT_PASSWORD=lol/// \
jbergstroem/mariadb-alpine
docker run -d --name nextcloud \
-p 8888:8888 \
-v /newvolume/n/data:/data \
-v /newvolume/n/config:/config \
-v /newvolume/n/apps:/apps2 \
-v /newvolume/n/themes:/nextcloud/themes \
-e UID=1000 -e GID=1000 \
-e UPLOAD_MAX_SIZE=100G \
-e APC_SHM_SIZE=128M \
-e OPCACHE_MEM_SIZE=128 \
-e CRON_PERIOD=15m \
-e TZ=Etc/UTC \
-e ADMIN_USER=lol \
-e ADMIN_PASSWORD=lol/// \
-e DOMAIN=ec2-54-244-133-91.us-west-2.compute.amazonaws.com \
-e DB_TYPE=mysql \
-e DB_NAME=seafile \
-e DB_USER=lol \
-e DB_PASSWORD=lol/// \
-e DB_HOST=172.17.0.3 \
wonderfall/nextcloud
oneinstack lemp
wordpress pretty links
nano /usr/local/nginx/conf/rewrite/other.conf
tambah ini
if (!-e $request_filename) {
rewrite ^.*$ /index.php last;
}
location / {
try_files $uri $uri/ /index.php?$args;
...
}
location /admin/api { rewrite ^/admin/api/(.*)$ /admin/api/api.php?x=$1 last; }
# Docker
-A INPUT -j ACCEPT
COMMIT
docker create \
--name=qbittorrent \
-e PUID=1000 \
-e PGID=1000 \
-e TZ=Europe/London \
-e UMASK_SET=022 \
-e WEBUI_PORT=9090 \
-p 6881:6881 \
-p 6881:6881/udp \
-p 9090:9090 \
-v /root/torrent/appdata/config:/config \
-v /root/torrent/downloads:/downloads \
--restart unless-stopped \
linuxserver/qbittorrent
nano /etc/iptables/rules.v4
/etc/init.d/netfilter-persistent restart
rclone move /root/torrent/downloads/ ftp:manyvids --ignore-existing
Comments