Skip to content

Releases: LiamPerson/linx-server-anime

v1.2

24 Mar 10:40
Compare
Choose a tag to compare

Added hide-powered-by option to server config.

Getting started

Using Docker

  1. Create directories files and meta and run chown -R 65534:65534 meta && chown -R 65534:65534 files
  2. Create a config file (example provided in repo), we'll refer to it as linx-server.conf in the following examples

Building from source

Clone the repository, and with docker installed, in the directory with the Dockerfile, run:

docker build -t linx-server-anime .

Then run the container with the following command:

docker run -p 8080:8080 -v /path/to/linx-server.conf:/data/linx-server.conf -v /path/to/meta:/data/meta -v /path/to/files:/data/files linx-server-anime -config /data/linx-server.conf

Using a build from Docker Hub

Example running

docker run -p 8080:8080 -v /path/to/linx-server.conf:/data/linx-server.conf -v /path/to/meta:/data/meta -v /path/to/files:/data/files liampillay/linx-server-anime -config /data/linx-server.conf

Example with docker-compose

version: '2.2'
services:
  linx-server:
    container_name: linx-server
    image: liampillay/linx-server-anime
    command: -config /data/linx-server.conf
    volumes:
      - /path/to/files:/data/files
      - /path/to/meta:/data/meta
      - /path/to/linx-server.conf:/data/linx-server.conf
    network_mode: bridge
    ports:
      - "8080:8080"
    restart: unless-stopped

Ideally, you would use a reverse proxy such as nginx or caddy to handle TLS certificates.

Full Changelog: v1.1...v1.2

v1.1

24 Mar 10:05
Compare
Choose a tag to compare

Fixed CSS styling for shark mascots and image displays on small devices

Getting started

Using Docker

  1. Create directories files and meta and run chown -R 65534:65534 meta && chown -R 65534:65534 files
  2. Create a config file (example provided in repo), we'll refer to it as linx-server.conf in the following examples

Building from source

Clone the repository, and with docker installed, in the directory with the Dockerfile, run:

docker build -t linx-server-anime .

Then run the container with the following command:

docker run -p 8080:8080 -v /path/to/linx-server.conf:/data/linx-server.conf -v /path/to/meta:/data/meta -v /path/to/files:/data/files linx-server-anime -config /data/linx-server.conf

Using a build from Docker Hub

Example running

docker run -p 8080:8080 -v /path/to/linx-server.conf:/data/linx-server.conf -v /path/to/meta:/data/meta -v /path/to/files:/data/files liampillay/linx-server-anime -config /data/linx-server.conf

Example with docker-compose

version: '2.2'
services:
  linx-server:
    container_name: linx-server
    image: liampillay/linx-server-anime
    command: -config /data/linx-server.conf
    volumes:
      - /path/to/files:/data/files
      - /path/to/meta:/data/meta
      - /path/to/linx-server.conf:/data/linx-server.conf
    network_mode: bridge
    ports:
      - "8080:8080"
    restart: unless-stopped

Ideally, you would use a reverse proxy such as nginx or caddy to handle TLS certificates.

Full Changelog: v1.0.1...v1.1

v1.0.1

23 Mar 20:44
5e5da64
Compare
Choose a tag to compare

Added og:description for embeds / link previews.

Getting started

Using Docker

  1. Create directories files and meta and run chown -R 65534:65534 meta && chown -R 65534:65534 files
  2. Create a config file (example provided in repo), we'll refer to it as linx-server.conf in the following examples

Building from source

Clone the repository, and with docker installed, in the directory with the Dockerfile, run:

docker build -t linx-server-anime .

Then run the container with the following command:

docker run -p 8080:8080 -v /path/to/linx-server.conf:/data/linx-server.conf -v /path/to/meta:/data/meta -v /path/to/files:/data/files linx-server-anime -config /data/linx-server.conf

Using a build from Docker Hub

Example running

docker run -p 8080:8080 -v /path/to/linx-server.conf:/data/linx-server.conf -v /path/to/meta:/data/meta -v /path/to/files:/data/files liampillay/linx-server-anime -config /data/linx-server.conf

Example with docker-compose

version: '2.2'
services:
  linx-server:
    container_name: linx-server
    image: liampillay/linx-server-anime
    command: -config /data/linx-server.conf
    volumes:
      - /path/to/files:/data/files
      - /path/to/meta:/data/meta
      - /path/to/linx-server.conf:/data/linx-server.conf
    network_mode: bridge
    ports:
      - "8080:8080"
    restart: unless-stopped

Ideally, you would use a reverse proxy such as nginx or caddy to handle TLS certificates.

Full Changelog: v1...v1.0.1

v1

23 Mar 20:19
Compare
Choose a tag to compare
v1

Full anime theme. First release.

Getting started

Using Docker

  1. Create directories files and meta and run chown -R 65534:65534 meta && chown -R 65534:65534 files
  2. Create a config file (example provided in repo), we'll refer to it as linx-server.conf in the following examples

Building from source

Clone the repository, and with docker installed, in the directory with the Dockerfile, run:

docker build -t linx-server-anime .

Then run the container with the following command:

docker run -p 8080:8080 -v /path/to/linx-server.conf:/data/linx-server.conf -v /path/to/meta:/data/meta -v /path/to/files:/data/files linx-server-anime -config /data/linx-server.conf

Using a build from Docker Hub

Example running

docker run -p 8080:8080 -v /path/to/linx-server.conf:/data/linx-server.conf -v /path/to/meta:/data/meta -v /path/to/files:/data/files liampillay/linx-server-anime -config /data/linx-server.conf

Example with docker-compose

version: '2.2'
services:
  linx-server:
    container_name: linx-server
    image: liampillay/linx-server-anime
    command: -config /data/linx-server.conf
    volumes:
      - /path/to/files:/data/files
      - /path/to/meta:/data/meta
      - /path/to/linx-server.conf:/data/linx-server.conf
    network_mode: bridge
    ports:
      - "8080:8080"
    restart: unless-stopped

Ideally, you would use a reverse proxy such as nginx or caddy to handle TLS certificates.

Full Changelog: https://github.com/LiamPerson/linx-server-anime/commits/v1