Supported tags

Ports and directories

Quick start

Run Setup (create admin users and change other server settings)

docker run -v /var/lib/Starshipserver/Data:/app/Data -p 8080:8080 --rm --entrypoint dotnet Starship/Starshipserver Setup.dll -publicurl

Navigate to listening url displayed in console.

Adding admins from command line

docker run -v /var/lib/Starshipserver/Data:/app/Data  -p 8080:8080 --rm --entrypoint dotnet Starship/Starshipserver Starshipserver.dll addadmin -u [email protected] -p somePassword

Start server

docker run -v /var/lib/Starshipserver/Data:/app/Data -p 8080:8080 Starship/Starshipserver

Docker Compose Example

If you prefer using docker-compose, here is an example:

version: '3'
services:
  Starshipserver:
    image: Starship/Starshipserver
    container_name: Starship
    restart: unless-stopped
    volumes:
    - /var/lib/Starshipserver/Data:/app/Data
    ports:
    - 8080:8080

Changing other settings

If you want to use PostgreSQL or Microsoft SQL Server or change other settings like port, please read this guide⁠