Merge remote-tracking branch 'gitea/master'
This commit is contained in:
13
bin/docker-gerbera.sh
Executable file
13
bin/docker-gerbera.sh
Executable file
@@ -0,0 +1,13 @@
|
|||||||
|
docker run \
|
||||||
|
-d \
|
||||||
|
--net=host \
|
||||||
|
--name gerbera \
|
||||||
|
--hostname gerbera \
|
||||||
|
--restart always \
|
||||||
|
--volume /srv/gerbera/config:/root/.config \
|
||||||
|
--volume /srv/gerbera/music:/mnt/music \
|
||||||
|
--volume /srv/gerbera/video:/mnt/video \
|
||||||
|
--volume /mnt/hdd2/public/movies:/mnt/hdd_video \
|
||||||
|
--volume /mnt/hdd/public/music:/mnt/hdd_music \
|
||||||
|
gerbera/gerbera
|
||||||
|
|
||||||
12
bin/docker-gitlab.sh
Executable file
12
bin/docker-gitlab.sh
Executable file
@@ -0,0 +1,12 @@
|
|||||||
|
sudo docker run --detach \
|
||||||
|
--name gitlab \
|
||||||
|
--hostname gitlab \
|
||||||
|
--env GITLAB_OMNIBUS_CONFIG="external_url 'http://gitlab.vostan.org/'; gitlab_rails['lfs_enabled'] = true; gitlab_rails['gitlab_signin_enabled'] = false;" \
|
||||||
|
--publish 8443:443 \
|
||||||
|
--publish 8080:80 \
|
||||||
|
--publish 8022:22 \
|
||||||
|
--restart always \
|
||||||
|
--volume /srv/gitlab/config:/etc/gitlab \
|
||||||
|
--volume /srv/gitlab/logs:/var/log/gitlab \
|
||||||
|
--volume /srv/gitlab/data:/var/opt/gitlab \
|
||||||
|
gitlab/gitlab-ce:latest
|
||||||
7
bin/docker-nextcloud.sh
Executable file
7
bin/docker-nextcloud.sh
Executable file
@@ -0,0 +1,7 @@
|
|||||||
|
sudo docker run \
|
||||||
|
--name nextcloud \
|
||||||
|
-d \
|
||||||
|
--publish 8090:80 \
|
||||||
|
--restart always \
|
||||||
|
--volume /srv/nextcloud:/var/www/html \
|
||||||
|
nextcloud
|
||||||
@@ -236,6 +236,10 @@ if [ -e $MYSCRIPTS/bin ]; then
|
|||||||
export PATH=$MYSCRIPTS/bin:$PATH
|
export PATH=$MYSCRIPTS/bin:$PATH
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [ -e $HOME/.local/bin ]; then
|
||||||
|
export PATH=$HOME/.local/bin:$PATH
|
||||||
|
fi
|
||||||
|
|
||||||
#
|
#
|
||||||
# VIM
|
# VIM
|
||||||
#
|
#
|
||||||
|
|||||||
3
local/home/.gitconfig.local
Normal file
3
local/home/.gitconfig.local
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
[user]
|
||||||
|
email = vahagn.khachatryan@gmail.com
|
||||||
|
name = Vahagn Khachatryan
|
||||||
22
ssh_socks5.service
Normal file
22
ssh_socks5.service
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
# Automatically generated by systemd-sysv-generator
|
||||||
|
|
||||||
|
[Unit]
|
||||||
|
#SourcePath=/etc/init.d/rpcbind
|
||||||
|
Description=SSH SOCKS5 to yerevak.vostan.org
|
||||||
|
#DefaultDependencies=no
|
||||||
|
Before=shutdown.target
|
||||||
|
After=network-online.target local-fs.target
|
||||||
|
Wants=network-online.target
|
||||||
|
Conflicts=shutdown.target
|
||||||
|
|
||||||
|
[Service]
|
||||||
|
Type=simple
|
||||||
|
User=vahagn
|
||||||
|
Group=vahagn
|
||||||
|
Restart=always
|
||||||
|
RestartSec=2s
|
||||||
|
WorkingDirectory=/tmp
|
||||||
|
ExecStart=/usr/bin/ssh -N -D 0.0.0.0:1080 -i /home/vahagn/.ssh/id_rsa vahagn@yerevak.vostan.org
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=multi-user.target
|
||||||
20
tun2socks.service
Normal file
20
tun2socks.service
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
# Automatically generated by systemd-sysv-generator
|
||||||
|
|
||||||
|
[Unit]
|
||||||
|
Description=tun0 to SOCKS5 tunel
|
||||||
|
Before=shutdown.target
|
||||||
|
After=network-online.target local-fs.target
|
||||||
|
Wants=network-online.target ssh_socks5.service
|
||||||
|
Conflicts=shutdown.target
|
||||||
|
|
||||||
|
[Service]
|
||||||
|
Type=simple
|
||||||
|
Restart=always
|
||||||
|
GuessMainPID=no
|
||||||
|
RemainAfterExit=yes
|
||||||
|
WorkingDirectory=/tmp
|
||||||
|
ExecStartPre=/usr/local/sbin/tun2socks_pre.sh
|
||||||
|
ExecStart=/sbin/ip netns exec soghancq /usr/local/sbin/tun2socks --tundev tun0 --netif-ipaddr 10.0.0.2 --netif-netmask 255.255.255.0 --socks-server-addr 127.0.0.1:1080 --udpgw-remote-server-addr 127.0.0.1:7300
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=multi-user.target
|
||||||
45
tun2socks_pre.sh
Normal file
45
tun2socks_pre.sh
Normal file
@@ -0,0 +1,45 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
NETNS=soghancq
|
||||||
|
IP=/sbin/ip
|
||||||
|
NS="$IP netns exec $NETNS"
|
||||||
|
|
||||||
|
#
|
||||||
|
# Set ip forwarding.
|
||||||
|
# Do it from /ete/sysctl.conf
|
||||||
|
#sysctl -w net.ipv4.ip_forward=1
|
||||||
|
|
||||||
|
#
|
||||||
|
# Create network namesapce.
|
||||||
|
#
|
||||||
|
$IP netns add $NETNS
|
||||||
|
|
||||||
|
#
|
||||||
|
# Peer to peer to default namespace.
|
||||||
|
#
|
||||||
|
$IP link add veth0 type veth peer name veth1
|
||||||
|
$IP addr add 10.1.1.1/30 dev veth0
|
||||||
|
$IP link set veth0 up
|
||||||
|
|
||||||
|
$IP link set veth1 netns $NETNS
|
||||||
|
$NS $IP addr add 10.1.1.2/30 dev veth1
|
||||||
|
$NS $IP link set veth1 up
|
||||||
|
$NS $IP route add 127.0.0.0/24 via 10.1.1.1 metric 5
|
||||||
|
$NS $IP route add 192.168.0.0/24 via 10.1.1.1 metric 5
|
||||||
|
#$NS $IP route add 8.8.8.8 via 10.1.1.1 metric 5
|
||||||
|
|
||||||
|
#
|
||||||
|
# Configure tun0 which goes through socks5.
|
||||||
|
#
|
||||||
|
$NS $IP tuntap add dev tun0 mode tun user root
|
||||||
|
$IP link set tun0 netns $NETNS
|
||||||
|
$NS $IP addr add 10.0.0.1/24 dev tun0
|
||||||
|
$NS $IP link set dev tun0 up
|
||||||
|
$NS $IP route add default via 10.0.0.2 metric 6
|
||||||
|
#$NS /usr/local/sbin/tun2socks \
|
||||||
|
# --tundev tun0 \
|
||||||
|
# --netif-ipaddr 10.0.0.2 \
|
||||||
|
# --netif-netmask 255.255.255.0 \
|
||||||
|
# --socks-server-addr 127.0.0.1:1080 \
|
||||||
|
# --udpgw-remote-server-addr 127.0.0.1:7300 &
|
||||||
|
|
||||||
Submodule vim/bundle/Vundle.vim updated: 9a38216a1c...b255382d62
@@ -132,13 +132,13 @@ endif
|
|||||||
"
|
"
|
||||||
" Configure color theme, fonts and other graphics.
|
" Configure color theme, fonts and other graphics.
|
||||||
"
|
"
|
||||||
if has('gui_running')
|
if &t_Co > 16
|
||||||
" set color scheme
|
" set color scheme
|
||||||
colorscheme darkblue
|
colorscheme darkblue
|
||||||
"set guioptions-=m
|
"set guioptions-=m
|
||||||
"set guioptions-=T
|
"set guioptions-=T
|
||||||
set lines=50
|
"set lines=50
|
||||||
set columns=85
|
"set columns=85
|
||||||
|
|
||||||
" Set the font.
|
" Set the font.
|
||||||
if has("win32") || has("win64")
|
if has("win32") || has("win64")
|
||||||
@@ -148,8 +148,6 @@ if has('gui_running')
|
|||||||
"set guifont=Bitstream\ Vera\ Sans\ Mono\ 12
|
"set guifont=Bitstream\ Vera\ Sans\ Mono\ 12
|
||||||
set guifont=Monospace\ 12
|
set guifont=Monospace\ 12
|
||||||
endif
|
endif
|
||||||
else
|
|
||||||
colorscheme vahagn_black_terminal
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
" Switch syntax highlighting on, when the terminal has colors
|
" Switch syntax highlighting on, when the terminal has colors
|
||||||
|
|||||||
Reference in New Issue
Block a user