74 lines
3.7 KiB
HTML
74 lines
3.7 KiB
HTML
<html>
|
|
<head>
|
|
<link href="https://fonts.googleapis.com/css?family=Open+Sans:300" rel="stylesheet">
|
|
<link rel="stylesheet" media="all" href="./styles.css" />
|
|
</head>
|
|
<body>
|
|
<img src="logo.png">
|
|
|
|
<p class="header">yenu is a simple tool to <strong>share images among a trusted group of people</strong>. No
|
|
complicated setup, no fancy features nobody really uses, no role management,
|
|
no cloud, no bullshit. Just sharing images to people you like and store
|
|
your data where you want it to be.</p>
|
|
|
|
<h2>Another social platform?</h2>
|
|
<p>Yes and no. This is not Facebook, Instagram or a WhatsApp-Group. This is a
|
|
software package you have to host yourself. <strong>You are in charge of
|
|
your data</strong>. This sounds scary, but it is the right way to build and
|
|
maintain a <a href="http://www.wired.co.uk/magazine/archive/2014/03">decentralized internet</a>.
|
|
No worry about the setup, it is easier than you think.</p>
|
|
|
|
<div class="img">
|
|
<a href="images/main.png"><img src="images/main_small.png"></a>
|
|
<a href="images/details.png"><img src="images/details_small.png"></a>
|
|
<a href="images/upload.png"><img src="images/upload_small.png"></a>
|
|
</div>
|
|
|
|
<h2>Where can I run this thing?</h2>
|
|
<p>Quick answer: Wherever you want. You can boot up an Amazon EC2 instance and deploy
|
|
it there or you can put it on your RaspberryPi and host it yourself from your
|
|
own internet connection from home (preferred way!). You can also rent a
|
|
vServer and deploy it there. All you need is a Java RE and a internet
|
|
connection.</p>
|
|
|
|
<h2>Installation and configuration</h2>
|
|
<p>First, <a href="yenu.jar">download the latest version</a> and run the jar-file
|
|
with the following command.</p>
|
|
|
|
<pre class="code">$ java -jar yenu.jar</pre>
|
|
|
|
<p>If you like docker, you can use docker-compose to boot up the application
|
|
and send it to the background. Download the <a href="https://git.okoyono.de/f/yenu">sourcecode</a>
|
|
and run the following commands</p>
|
|
|
|
<pre class="code">$ docker-compose build
|
|
$ docker-compose up -d</pre>
|
|
|
|
<h2>Where is my data?</h2>
|
|
<p>All your images are placed in the <em>data/gallery/</em> directory, next to the
|
|
yenu.jar. When uploading a image, the raw file is placed into the raw/ folder,
|
|
if you need the original later (pull out some metadata like GPS coordinates,
|
|
scale it into other formats, print it etc.). The scaled down images for the
|
|
details page are stored in the <em>normal/</em> folder. The <em>thumbnails/</em> folder contains
|
|
the square images for the thumbnail preview.
|
|
|
|
The database used is a SQLite3 database, stored in the yenu.db file. You
|
|
can open the database at any time with your favourite SQLite3 client.</p>
|
|
|
|
<h2>I want to migrate my images from X to yenu</h2>
|
|
There is no migrate or import script, because this application should be as simple
|
|
as possible and do one thing well: Share images. If you know a little Clojure and
|
|
can hack a together a little script, you can easily migrate your data from any other
|
|
system to yenu: Just create the database entries, and copy the images to the right
|
|
place.
|
|
|
|
<h2>License, copyrights and author</h2>
|
|
<p>This tool is written in <a href="https://clojure.org/">Clojure</a> by <a href="https://aaron-fischer.net/">Aaron Fischer</a>. It is free to use
|
|
and is placed under
|
|
the <a href="https://www.gnu.org/licenses/gpl-3.0.en.html">GPL v.3</a>. You
|
|
can inspect and download the sourcecode <a href="https://git.okoyono.de/f/yenu">here</a>. The images,
|
|
comments and other metadata belongs to you. Make sure, you store the data on
|
|
a place you trust and make backups.</p>
|
|
|
|
</body>
|
|
</html>
|