Sign inSign up

akaronte/sfserver

By akaronte

Updated almost 2 years ago

Satsifactory Server in docker

Image
0

1.2K

akaronte/sfserver repository overview

Dokerfile

FROM centos:centos7.5.1804

STOPSIGNAL SIGTERM

ENV PUID=1000 PGID=1000 LANG=en_US.utf8 TERM=xterm VERSION=public

USER root

RUN yum install -y epel-release sudo

RUN yum update -y

RUN yum install -y nano wget screen glibc.i686 libstdc++.i686 ncurses-libs.i686

RUN yum install -y bzip2 curl lsof libstdc++.i686 glibc.i686 libstdc++.i686 perl-Compress-Zlib -y

RUN yum install -y curl wget tar bzip2 gzip unzip python3 binutils bc jq tmux glibc.i686 libstdc++ libstdc++.i686 zlib-devel nmap-ncat file

RUN adduser -m sfserver -u 1000

WORKDIR /home/sfserver

COPY entrypoint.sh /entrypoint.sh

RUN chmod a+x /entrypoint.sh

RUN chown sfserver:sfserver /entrypoint.sh

RUN chown -R sfserver:sfserver /home/sfserver

USER sfserver

EXPOSE 15777/udp 15000/udp 7777/udp

ENTRYPOINT ["/bin/bash", "/entrypoint.sh"]

Repo: https://github.com/Akaronte/SatisfactoryServer.git

docker-compose.yml

version: '2'
services:
  sfserver:
    image: akaronte/sfserver:latest
    container_name: sfserver
    user: "sfserver:sfserver"
    volumes:
      - ./SATISFACTORY:/home/sfserver
    ports:
      - 15777:15777/udp
      - 15000:15000/udp
      - 7777:7777/udp
    restart: always

Tag summary

Content type

Image

Digest

sha256:685ad4770

Size

119.1 MB

Last updated

almost 2 years ago

docker pull akaronte/sfserver