PHPInstallMiiRepoAdmin 3DS: Difference between revisions

From GameBrew
(Created page with "{{Infobox-3DS-Homebrews | title = PHPInstallMiiRepoAdmin | image = https://dlhb.gamebrew.org/3dshomebrew/PHPInstallMiiRepoAdmin-3DS.jpg|250px | type = PC Utilities | version =...")
 
No edit summary
Line 8: Line 8:
| author = chaosjester
| author = chaosjester
| website = https://github.com/chaosjester/PHPInstallMiiRepoAdmin
| website = https://github.com/chaosjester/PHPInstallMiiRepoAdmin
| download = https://dlhb.gamebrew.org/3dshomebrew/PHPInstallMiiRepoAdmin-3DS.rar
| download = https://dlhb.gamebrew.org/3dshomebrew/PHPInstallMiiRepoAdminv1.3.7z
| source = https://github.com/chaosjester/PHPInstallMiiRepoAdmin
| source = https://github.com/chaosjester/PHPInstallMiiRepoAdmin
}}
}}
<youtube></youtube>
== PHPInstallMiiRepoAdmin ==


PHPInstallMiiRepoAdmin
This is a PHP admin tool to compile several files required by the InstallMii 3DS Homebrew app.
This is a PHP admin tool to compile several files required by the InstallMii 3DS Homebrew app.
You can get InstallMii here - https://gbatemp.net/threads/wip-installmii-graphical-repository-downloader.406097/
You can get InstallMii here - https://gbatemp.net/threads/wip-installmii-graphical-repository-downloader.406097/
This tool will create your repo.list, package.list and scrape information from .smdh files to create the packages.json.
This tool will create your repo.list, package.list and scrape information from .smdh files to create the packages.json.
While it is preferable to have an SMDH file available for scraping, this tool will still add an entry if none exists.
While it is preferable to have an SMDH file available for scraping, this tool will still add an entry if none exists.
Packages can be modified once imported.
Packages can be modified once imported.
The index has a download link to the repo.list, the package.list and packages.json files are all for the backend.
The index has a download link to the repo.list, the package.list and packages.json files are all for the backend.
For SQLite version visit https://github.com/chaosjester/InstallMiiRepoAdmin/releases
For SQLite version visit https://github.com/chaosjester/InstallMiiRepoAdmin/releases
Requirements:
 
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
==Requirements: ==
Homebrew apps MUST be in a folder named 3ds under the repo root directory
 
For example, if your repo is http://repo.example.com/ apps must be in
Homebrew apps MUST be in a folder named 3ds under the repo root directory For example, if your repo is http://repo.example.com/ apps must be in http://repo.example.com/3ds or if in http://example.com/repo the 3ds directory must be in http://example.com/repo/3ds
http://repo.example.com/3ds or if in http://example.com/repo the 3ds
 
directory must be in http://example.com/repo/3ds
* Apache
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
* PHP &gt;= 5.5 - This is due to password mangement, there is no exceptions to this
Apache
* PHP MUST run as your user, not a service account unless that account has permissions to the folders
PHP >= 5.5 - This is due to password mangement, there is no exceptions to this
* MySQL
PHP MUST run as your user, not a service account unless that account has permissions to the folders
* Directories must be writable
MySQL
* An smdh file should be present in the homebrew application folder or some manual configuration is required
Directories must be writable
 
An smdh file should be present in the homebrew application folder or some manual configuration is required
== Instructions: ==
Instructions:
 
Download latest release
Download latest release
You might need to create SQL database on your server, along with a
 
user that has access to create tables and modify tables, though the
You might need to create SQL database on your server, along with a user that has access to create tables and modify tables, though the installer may create them for you
installer may create them for you
 
Upload to webhost
Upload to webhost
Go to http://yourrepo.com/, you will be directed to the install page
Go to http://yourrepo.com/, you will be directed to the install page
On the install page, follow the directions to create the database and user
On the install page, follow the directions to create the database and user
Head back to http://yourrepo.com/admin and ensure you can log in
Head back to http://yourrepo.com/admin and ensure you can log in
Create additional admin accounts if required, otherwise it is advised to delete the /admin/install directory
Create additional admin accounts if required, otherwise it is advised to delete the /admin/install directory
Once in, the interface is pretty straight forward.
Once in, the interface is pretty straight forward.


[[Category:PC utilities for 3DS homebrew]]
[[Category:PC utilities for 3DS homebrew]]
[[Category:PC utilities for 3DS homebrew]]

Revision as of 10:43, 29 September 2021

Template:Infobox-3DS-Homebrews

PHPInstallMiiRepoAdmin

This is a PHP admin tool to compile several files required by the InstallMii 3DS Homebrew app.

You can get InstallMii here - https://gbatemp.net/threads/wip-installmii-graphical-repository-downloader.406097/

This tool will create your repo.list, package.list and scrape information from .smdh files to create the packages.json.

While it is preferable to have an SMDH file available for scraping, this tool will still add an entry if none exists.

Packages can be modified once imported.

The index has a download link to the repo.list, the package.list and packages.json files are all for the backend.

For SQLite version visit https://github.com/chaosjester/InstallMiiRepoAdmin/releases

Requirements:

Homebrew apps MUST be in a folder named 3ds under the repo root directory For example, if your repo is http://repo.example.com/ apps must be in http://repo.example.com/3ds or if in http://example.com/repo the 3ds directory must be in http://example.com/repo/3ds

  • Apache
  • PHP >= 5.5 - This is due to password mangement, there is no exceptions to this
  • PHP MUST run as your user, not a service account unless that account has permissions to the folders
  • MySQL
  • Directories must be writable
  • An smdh file should be present in the homebrew application folder or some manual configuration is required

Instructions:

Download latest release

You might need to create SQL database on your server, along with a user that has access to create tables and modify tables, though the installer may create them for you

Upload to webhost

Go to http://yourrepo.com/, you will be directed to the install page

On the install page, follow the directions to create the database and user

Head back to http://yourrepo.com/admin and ensure you can log in

Create additional admin accounts if required, otherwise it is advised to delete the /admin/install directory

Once in, the interface is pretty straight forward.

Advertising: