Skip to content
A simple, quick and light-weight FTP server
Java
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.idea
app
gradle/wrapper
.gitignore
README.md
build.gradle
gradle.properties
gradlew
gradlew.bat
settings.gradle

README.md

Swallow Server

Swallow Server

A simple, quick and light-weight FTP server

Features:

  • Set custom Username and Password for your server
  • Completely Ad free 😄
  • Simple intuitive UI

Prerequisites

  • JDK 8 or above
  • Android SDK v26
  • Latest Android Build Tools
  • Android Support Repository

How To Build Locally

  1. Download the samples by cloning this repository or downloading an archived snapshot. (See the options at the top of the page.)
  2. In Android Studio, create a new project and choose the "Import non-Android Studio project" or "Import Project" option.
  3. Select the Swallow-Server directory that you downloaded with this repository.
  4. If prompted for a gradle configuration, accept the default settings. Alternatively use the "gradlew build" command to build the project directly.

External Libraries Used

Apache FtpServer

Android DirectoryChooser by Pascal Hartig

You can’t perform that action at this time.