Skip to content

Make your own local or online Web Store for Android Apps using Apache Web Server. Easy setup to work with RepLinkApk Manager repositories or Original local F-Droid repositories. Enjoy your RepLink Web Store for Android Apps. Remember README file, it's important!

License

Notifications You must be signed in to change notification settings

tomriddle537/RepLinkApk-WebStore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RepLinkApk WebStore

Make your own local or online Web Store for Android Apps using Apache Web Server on Windows. Easy setup that works with RepLinkApk Manager repositories or Original local F-Droid repositories.

WebStore Basic Tutorial

Requirements

  • PHP >=5.6 or PHP 7
  • Apache >=2.4 and Up
  • Set local or online alias for each repository you make and one alias for the web store.
    I recommend using XAMPP because it makes extra easy to config the server. Config the webstore alias an directory polices in httpd-vhosts.conf file:
    RouteToXampp/xampp/apache/conf/extra/httpd-vhosts.conf
    and enable correspondent module of apache web server.
    RouteToXampp/xampp/apache/conf/httpd.conf
    LoadModule vhost_alias_module modules/mod_vhost_alias.so
    

Note 1

When using XAMPP you have to make a change in httpd-autoindex.conf file because of a default alias that it uses to redirect icons folder. RouteToXampp/xampp/apache/conf/extra/httpd-autoindex.conf Search for line:
Alias /icons/ ...
And comment it out like this
#Alias /icons/ ...

Note 2

If you use an Original local F-Droid repository you have to change the name of index.xml file to replink.xml. But if you are not an expert I suggest to use RepLinkApk Manager to manage your repositories of Android apps.

Note 3

For including screenshots to an app, it has to be manually added for now. Browse your repositories files to:
"<drive>:/<route-to-repositories>/<repository>/<app-package-id>/<language>/phoneScreenshots/"
Then put there all the screenshots that you want.

Basic Usage

  1. Install XAMPP
  2. Copy/Clone code files, setup aliases and setup XAMPP. (read Requirements)
  3. Setup the Repositories route in config.php file; set variable $repositoriesRoute like "C:\\route\\to\\repos\\like\\this\\"
    ./config/config.php
  4. Enter the store alias on your browser
  5. Done

Features

  1. Main/Welcome Screen with the repositories list and it's descriptions.
  2. Apps List with pagination and badges for New/Updated and With Screenshots apps.
  3. Filter by Category apps list screen.
  4. Order by Added/Updated/A-Z/Size.
  5. App Details Screen with detailed information, download links and screenshots gallery.
  6. Full Material and Responsive design.
  7. Search Screen and a small quick/ajax search on every screen.

Finishing

  • Developer: @tomriddle537
  • License: GPLv3
  • Credits to F-Droid for the repository structure idea. Credits to Fossdroid for some of the design ideas. Share this with your friends and feel free to buy me a cup of coffee. ;)
  • Bitcoin: bc1qpd4kw5ca8vva62rfldp6vakm84reu9shtgluzw
  • ETH: 0xdEb6B5f1d3c3f19a936953CB4a17F2F8268AB24D

Note

The website code is provided AS IS with NO WARRANTY OF ANY KIND.

About

Make your own local or online Web Store for Android Apps using Apache Web Server. Easy setup to work with RepLinkApk Manager repositories or Original local F-Droid repositories. Enjoy your RepLink Web Store for Android Apps. Remember README file, it's important!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published