Fluffys super duper epic image gallery!
Find a file
2022-09-20 10:20:18 +00:00
app Account deletion, password reset fixes 2022-09-20 10:12:32 +00:00
assets In progress admin page 2022-09-16 16:39:13 +00:00
css Account deletion, password reset fixes 2022-09-20 10:12:32 +00:00
Flyout In progress admin page 2022-09-16 16:39:13 +00:00
GitHub oops 2022-09-19 22:21:38 +00:00
Sniffle In progress admin page 2022-09-16 16:39:13 +00:00
ui In progress admin page 2022-09-16 16:39:13 +00:00
.gitignore Git Ignore update 2022-08-12 17:26:18 +00:00
about.php Fixing directory and required file issues 2022-09-13 16:07:01 +00:00
account.php I forgor 2022-09-20 10:20:18 +00:00
error.php Give an error when connection dies 2022-09-14 16:43:06 +00:00
image.php Fixing that really annoying bug 2022-09-19 21:57:11 +00:00
index.php Logs section added 2022-09-14 14:08:50 +00:00
LICENSE.md oops 2022-09-19 22:21:38 +00:00
password-reset.php Account deletion, password reset fixes 2022-09-20 10:12:32 +00:00
README.md Working on updating ReadMe 2022-09-15 11:22:06 +00:00
upload.php Fixing directory and required file issues 2022-09-13 16:07:01 +00:00

OnlyLegs!

The only gallery made by a maned wolf.

How to use

Downloading & installing

Path

Download this project and move it into your website(s) folder. Usually under /var/www/html/ on Linux.

Imagik

You will need to install the image-magik PHP plugin for thumbnail creation, on Ubuntu its as easy as apt install php-imagik.

PHP

This project also requires PHP 8 and was made with Ubuntu 22.04 LTS in mind, so I reccommend running this gallery on such.

Database setup

If you made it this far, congrats! We're not even close to done. Next you will need to setup your database. If you're running a seperate server for databases, that'll also work.

You first need to head over to app/server/conn.php and set the correct information, if you're using localhost, this should be the following details:

- localhost
- (username)
- (password)
- Gallery

I recommend using a database name such as Gallery, but others should work just as well.

I also recommend not using root for this and setting up a user specifically for this, but I will not go through the process of making a such user here.

You will next need to setup the following 5 tables:

- images
- users
- tokens
- logs
- bans

License

This project is under the GNU v3 License