Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update piwigo.json to pull Piwigo 14.x and iocage RELEASE 13.1 with PHP 8.3.0 #386

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

AfroUSApl
Copy link
Contributor

Updated plugin to new Piwigo 14.x and iocage release 13.1! Hope now all will work well ;)

Thank you for your submission to the FreeNAS community plugins repository!

Please ensure the following guidelines are met when submitting a new Plugin.

  1. Add the entry to INDEX in alphabetical order
  2. Includes a new icon in the ./icon/ directory
  3. Ensure the submitted icon file is a valid PNG that is 128x128 in size
  4. Add new plugin cirrus task

Updated plugin to new Piwigo 14.x and iocage release 13.1!
Hope now all will work well ;)
@AfroUSApl
Copy link
Contributor Author

AfroUSApl commented Jan 10, 2024

Tested this on my TrueNAS 13.0 U5.3, all seems to work very well.
I did pull it from my github:

`root@freenas:/mnt # iocage fetch -P piwigo -g https://github.com/AfroUSApl/iocage-plugin-piwigo
Plugin: Piwigo14
Official Plugin: False
Using RELEASE: 13.1-RELEASE
Using Branch: 13.1-RELEASE
Post-install Artifact: https://github.com/AfroUSApl/iocage-plugin-piwigo.git
These pkgs will be installed:
- ImageMagick7-nox11
- git
- nginx
- mariadb105-server
- php83
- php83-exif
- php83-filter
- php83-gd
- php83-mbstring
- php83-mysqli
- php83-session
- php83-zip
- php83-zlib
- php83-pecl-json_post
- finfo
- php83-fileinfo

Testing Host DNS response to pkg.FreeBSD.org
Testing Piwigo131's SRV response to pkg.FreeBSD.org
Testing Piwigo131's DNSSEC response to pkg.FreeBSD.org

Installing plugin packages:

  • ImageMagick7-nox11...
  • git...
  • nginx...
  • mariadb105-server...
  • php83...
  • php83-exif...
  • php83-filter...
  • php83-gd...
  • php83-mbstring...
  • php83-mysqli...
  • php83-session...
  • php83-zip...
  • php83-zlib...
  • php83-pecl-json_post...
  • finfo...
  • php83-fileinfo...

Fetching artifact...
Cloning git repository

Branch 13.1-RELEASE does not exist at https://github.com/AfroUSApl/iocage-plugin-piwigo.git!
Using "master" branch for plugin, this may not work with your RELEASE

Running post_install.sh
nginx_enable: -> YES
mysql_enable: -> YES
php_fpm_enable: -> YES
Performing sanity check on nginx configuration:
Starting nginx.
Performing sanity check on php-fpm configuration:
Installing MariaDB/MySQL system tables in '/var/db/mysql' ...
OK

To start mariadbd at boot time you have to copy
support-files/mariadb.service to the right place for your system

Two all-privilege accounts were created.
One is root@localhost, it has no password, but you need to
be system 'root' user to connect. Use, for example, sudo mysql
The second is mysql@localhost, it has no password either, but
you need to be the system 'mysql' user to connect.
After connecting you can set the password, if you would need to be
able to connect as any of these users with a password and without sudo

See the MariaDB Knowledgebase at https://mariadb.com/kb

You can start the MariaDB daemon with:
cd '/usr/local' ; /usr/local/bin/mariadb-safe --datadir='/var/db/mysql'

You can test the MariaDB daemon with mysql-test-run.pl
cd '/usr/local/' ; perl mariadb-test-run.pl

Please report any problems at https://mariadb.org/jira

The latest information about MariaDB is available at https://mariadb.org/.

Consider joining MariaDB's strong and vibrant community:
https://mariadb.org/get-involved/
Starting mysql.
Starting mysql.
cp: /usr/local/etc/mysql/my-small.cnf: No such file or directory
Starting mysql.
mkdir: /usr/local/etc/nginx/conf.d: File exists
Starting mysql.
Starting mysql.
mkdir: /usr/local/etc/php-fpm.d: File exists
Database User: piwigouser
Database Password: u7RU7eOobLMga7ex
File exists
Database User: piwigouser
Database Password: u7RU7eOobLMga7ex
Cloning into 'Piwigo'...
Performing sanity check on php-fpm configuration:
Cloning into 'Piwigo'...
Performing sanity check on php-fpm configuration:
Cloning into 'Piwigo'...
Starting php_fpm.
Cloning into 'Piwigo'...
Performing sanity check on nginx configuration:
Cloning into 'Piwigo'...
Stopping nginx.
Cloning into 'Piwigo'...
Cloning into 'Piwigo'...
Waiting for PIDS: 8931.
Cloning into 'Piwigo'...
Performing sanity check on nginx configuration:
Cloning into 'Piwigo'...
Starting nginx.
Cloning into 'Piwigo'...

Admin Portal:
http://192.168.1.125
root@freenas:/mnt #
`

@AfroUSApl AfroUSApl changed the title Update piwigo.json Update piwigo.json to pull Piwigo 14.x and iocage RELEASE 13.1 Jan 10, 2024
@AfroUSApl AfroUSApl changed the title Update piwigo.json to pull Piwigo 14.x and iocage RELEASE 13.1 Update piwigo.json to pull Piwigo 14.x and iocage RELEASE 13.1 with PHP 8.3.0 Jan 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant