Compare commits
16 commits
Author | SHA1 | Date | |
---|---|---|---|
Aaron Fischer | 7df138fe66 | ||
Aaron Fischer | a11d148e71 | ||
Aaron Fischer | ca18e0988e | ||
Aaron Fischer | 6aa4417bba | ||
Aaron Fischer | 7baf098561 | ||
Aaron Fischer | 4a135f7880 | ||
Aaron Fischer | bf76a4b323 | ||
Aaron Fischer | dfd8efa8e7 | ||
Aaron Fischer | 650b306c86 | ||
Aaron Fischer | 1c9fdce8d9 | ||
Aaron Fischer | b4377c371a | ||
Aaron Fischer | 23e76b5e69 | ||
Aaron Fischer | dcc22a4d16 | ||
Aaron Fischer | 7df4345c1a | ||
Aaron Fischer | 9a6d6ad5b2 | ||
Aaron Fischer | ae573ccfb1 |
|
@ -71,4 +71,3 @@ This tool is written by Aaron Fischer (aaron-fischer.net). It is free to use
|
|||
and is placed under the GPL v.3. The images, comments and other metadata
|
||||
belongs to you. Make sure, you store the data on a place you trust and make
|
||||
backups.
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
|
||||
(defproject yenu "1.0.1"
|
||||
:description "yenu -- The image sharing tool for friends"
|
||||
:url "https://yenu.aaron-fischer.net/"
|
||||
:url "https://yenu.gridbag.net/"
|
||||
|
||||
:dependencies [[bouncer "1.0.1"]
|
||||
[compojure "1.6.2"]
|
||||
|
|
|
@ -10,11 +10,11 @@
|
|||
</head>
|
||||
<body>
|
||||
|
||||
<nav class="navbar navbar-expand-lg navbar-toggleable-md bg-dark navbar-dark">
|
||||
<nav class="navbar navbar-expand-lg bg-dark navbar-dark">
|
||||
<div class="container-fluid">
|
||||
|
||||
{% if identity %}
|
||||
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
{% endif %}
|
||||
|
|
BIN
website/images/details.png
Normal file
BIN
website/images/details.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.2 MiB |
BIN
website/images/details_small.png
Normal file
BIN
website/images/details_small.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 93 KiB |
BIN
website/images/main.png
Normal file
BIN
website/images/main.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.6 MiB |
BIN
website/images/main_small.png
Normal file
BIN
website/images/main_small.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 109 KiB |
BIN
website/images/upload.png
Normal file
BIN
website/images/upload.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 48 KiB |
BIN
website/images/upload_small.png
Normal file
BIN
website/images/upload_small.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 17 KiB |
|
@ -18,6 +18,12 @@
|
|||
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
|
||||
|
@ -26,19 +32,15 @@
|
|||
connection.</p>
|
||||
|
||||
<h2>Installation and configuration</h2>
|
||||
<p>First, <a href="">download the latest version</a> and extract the
|
||||
archive. Compare the SHA256 hashsum to make sure, you have the original
|
||||
files.</p>
|
||||
<p>First, <a href="yenu.jar">download the latest version</a> and run the jar-file
|
||||
with the following command.</p>
|
||||
|
||||
<pre class="code">$ sha256sum yenu.tar.gz
|
||||
9c57ce3cd53493048923ad138367aa3bc24ebb28c73d9ce77002f14a08f314f9</pre>
|
||||
|
||||
<p>Next, you can simply run the jar-file with the following command.</p>
|
||||
|
||||
<pre class="code">$ java -jar yenu.yar</pre>
|
||||
<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</p>
|
||||
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>
|
||||
|
||||
|
@ -58,7 +60,7 @@ $ docker-compose up -d</pre>
|
|||
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. Have a look at the migration folder for an example with data from Mediagoblin.
|
||||
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
|
||||
|
|
|
@ -31,3 +31,12 @@ a:hover {
|
|||
padding: 15px;
|
||||
font-size: 1em;
|
||||
}
|
||||
|
||||
.img {
|
||||
text-align: center;
|
||||
}
|
||||
.img img {
|
||||
padding: 2px;
|
||||
margin: 2px;
|
||||
border: 1px solid #b2a74c;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue