Git Product home page Git Product logo

prim-ftpd's Introduction

Primitive FTPd

FTP server app for android.

Code Size

Donate

Get it on F-Droid

Get it on Google Play

Get it on Amazon

Some features:

  • Can optionally be started on system boot
  • Shows statusbar notification when server is running
  • Server can be stopped from statusbar
  • Shows information about how to connect on main screen
  • Optional wakelock while server runs to avoid uploads and downloads to be aborted
  • Optional encryption via sftp
  • Server can be announced
  • Public key authentication for sftp
  • Optional anonymous login
  • Widget to start/stop server
  • Plugins for powertoggles and tasker
  • Android 7 Quicksettings Tile
  • Optional root access
  • Optional support for Android Storage Access Framework to access external sd-card the official way (NOTE requires selecting a directory, not the root of the sd-card).

Permission

Google introduces more and more restrictions to filesystem access to Android. In order to access all your files through this server you might have to grant it 'all files access' permission in Anroid settings.

permission screen 1 permission screen 2 permission screen 3 permission screen 4 permission screen 5

To be able to allow 'All files access' an app must declare android.permission.MANAGE_EXTERNAL_STORAGE in it's manifest file. Google has a policy wether an app is allowed to declare that permission and be published on Google Play. As you can see below this app is considered as not compliant.

How can you use this server on your device to access your files?

  • Install from f-droid
  • Download from GitHub releases
  • Use SAF
  • Use QuickShare

Mail from Google:

google play policy mail

prim-ftpd's People

Contributors

abderrahim avatar apie avatar berhem-taher avatar beriain avatar boffire avatar cges30901 avatar cl0ne avatar codebymikey avatar ebedami avatar hedwinkoning avatar hj2650 avatar julienth37 avatar licaon-kter avatar mirbuf avatar oleguka avatar riveravaldez avatar shisheng-1 avatar solokot avatar sr093906 avatar swyter avatar szemcse avatar t1011 avatar techn0punk avatar tiagogaspar8 avatar vagnum08 avatar waldist avatar weblate avatar wolpi avatar xphnx avatar zmni avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.