Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pw99-package

Linux package builders for PinkWrite 99 (PHP + MariaDB). Layout matches 701bio.

Repo root is this directory (like 701/701bio/).

tree package names
bin pw99.deb, pw99-1.0.0-1.noarch.rpm, pw99-1.0.0-1-any.pkg.tar.zst
git pw99-git.deb, pw99-git-1.0.0-1.noarch.rpm, pw99-git-1.0.0-1-any.pkg.tar.zst
tar pw99-tar.deb, pw99-tar-1.0.0-1.noarch.rpm, pw99-tar-1.0.0-1-any.pkg.tar.zst

The three trees conflict/replace each other. bin is the main package name (no -bin suffix).

Same installer in every tree: pw99-install. Passwordless by default.

sudo pw99-install
sudo pw99-install --webroot /srv/www/vapps/pw99.inkisaverb.com --nginx-server-name 99.inkisaverb.com --url https://99.inkisaverb.com

Front-facing host is 99.DOMAIN (Verb: addsubdomain 99). Config is config.php in the webroot, linked to /etc/pw99/config.

--webroot (default /srv/www/pw99) is a flag or a commented default in the config. Interactive install will not ask for it. Verb passes that flag into this script; the web installer is unchanged.

Config lives at /etc/pw99/ (FHS). Tarball installs still use pw99-install from contrib/ in the app repo.

Verb itself uses ink install pw99 -d domain.tld (ZJZ wget via inkget), not these packages. These packages are for a host that is not a Verber, or for a SysAdmin who wants the distro package.

About

The package builder for 99 on Linux

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages