https://github.com/paprikkafox/aspia-server-docker
188
Собрано для себя.
Aspia
https://github.com/dchapyshev/aspia
Инструмент для удаленного рабочего стола, передачи файлов и системной информации.
С помощью Aspia вы можете создать свою собственную инфраструктуру обхода NAT (используя маршрутизатор и серверы ретрансляции) с подключением по идентификатору или использовать прямые подключения. Aspia поддерживает множество функций. Среди них подробная информация о системе, аудио, текстовый чат.
Основа https://github.com/paprikkafox/aspia-server-docker
Dockerfile
# syntax=docker/dockerfile:1
FROM debian:stable
WORKDIR "/tmp"
ENV ASPIA_REPO=https://github.com/dchapyshev/aspia
ENV ASPIA_VERSION=2.7.0
RUN apt update && apt install -y curl moreutils htop jq ca-certificates --no-install-recommends && apt clean
RUN for pkg in aspia-router-${ASPIA_VERSION}-x86_64 aspia-relay-${ASPIA_VERSION}-x86_64; \
do curl -sSL ${ASPIA_REPO}/releases/download/v${ASPIA_VERSION}/${pkg}.deb -o /tmp/${pkg}.deb && \
dpkg -i /tmp/${pkg}.deb && rm /tmp/${pkg}.deb; done
COPY aspia_start /usr/bin/aspia_start
RUN chmod +x /usr/bin/aspia_start
CMD nohup /usr/bin/aspia_start /usr/bin/aspia_relay /usr/bin/aspia_router
ASPIA_VERSION - ставим текущую, актуальную версию
Запуск сборки:
docker build -t crazydemon/aspia-server:latest .
## Если ошибка:
## ERROR: failed to solve: debian:stable: failed to authorize: failed to fetch oauth token: Post "https://auth.docker.io/token": EOF ##
## то прописываем (просто вводим команды в консоли) окружение :
export DOCKER_BUILDKIT=0
export COMPOSE_DOCKER_CLI_BUILD=0
## И запускаем сборку образа заново
docker build -t crazydemon/aspia-server:latest .
docker-compose.yml
version: "3.3"
services:
aspia-server:
image: crazydemon/aspia-server:latest
container_name: central-aspia-server
hostname: central-aspia-server
environment:
- PUID=1000
- PGID=1000
- TZ="Asia/Yakutsk"
- EXTERNAL_IP=192.168.0.2
volumes:
- ./data/database:/var/lib/aspia:rw
- ./data/config:/etc/aspia:rw
ports:
- 8070:8070
- 8060:8060
restart: always
EXTERNAL_IP=192.168.0.2 - Ваш внешний IP
TZ="Asia/Yakutsk" - Ваш часовой пояс
Запуск контейнера:
docker-compose up -d
История:
Content type
Image
Digest
sha256:379db5127…
Size
111.6 MB
Last updated
over 2 years ago
docker pull crazydemon/aspia-server