Skip to content

ngkengwooi/docker-fdroidserver

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 

Repository files navigation

F-Droid icon

F-Droid

The F-Droid server, dockerised.

This is the dockerised version of the F-Droid server bundled with the Nginx web server from LinuxServer.io. It is based on Alpine Linux.

This image does not implement the full features of the F-Droid server. For example, it lacks the ability to sign APKs, because it does not bundle apksigner or the Android SDK. I tried but couldn't get the full implementation to work due to the unavailability of packages in the Alpine Linux repo. The primary use of the image, for me personally, is to host third-party APKs that are already signed, so I do not deem it worthwhile to pursue the full implementation. The container will warn/complain about the partial implementation. Those messages are simply suppressed.

Build

  1. Download the latest release tarball and extract it.
  2. Navigate to the folder where Dockerfile is and execute docker build .

Install

See here for deployment and usage instructions.

This image is available at Docker Hub.

About

F-Droid server, dockerised.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Dockerfile 100.0%