diff --git a/LICENSE.txt b/LICENSE.txt
new file mode 100644
index 0000000..3ee401f
--- /dev/null
+++ b/LICENSE.txt
@@ -0,0 +1,21 @@
+The MIT License (MIT)
+
+Copyright (c) 2014 Chtixof
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
\ No newline at end of file
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..67a70c5
--- /dev/null
+++ b/README.md
@@ -0,0 +1,17 @@
+# chtickynotes_ynh : sticky notes for Yunohost #
+
+chtickynotes_ynh is packaged to be installed on a [Yunohost](https://yunohost.org) server.
+
+chtickynotes_ynh is a "simple post-it" application. Its main features are:
+- notes movable and resizable
+- edit note by just typing on it (or CTRL-V to paste chunks of HTML)
+- menu on each note to change its color, and so on
+- global menu to change board, and so on
+- autosave every 10 seconds
+- storage on the server (not on the browser local storage)
+
+**Screen shot:**
+
+
+chtickynotes_ynh core is based on [Post It All!](https://github.com/txusko/PostItAll).
+
diff --git a/conf/nginx.conf b/conf/nginx.conf
new file mode 100644
index 0000000..e6cd279
--- /dev/null
+++ b/conf/nginx.conf
@@ -0,0 +1,18 @@
+location PATHTOCHANGE {
+
+ alias WWWPATH ;
+
+ index index.html index.php ;
+ try_files $uri $uri/ index.php;
+ location ~ [^/]\.php(/|$) {
+ fastcgi_split_path_info ^(.+?\.php)(/.*)$;
+ fastcgi_pass unix:/var/run/php5-fpm.sock;
+ fastcgi_index index.php;
+ include fastcgi_params;
+ fastcgi_param REMOTE_USER $remote_user;
+ fastcgi_param PATH_INFO $fastcgi_path_info;
+ }
+
+ # Include SSOWAT user panel.
+ include conf.d/yunohost_panel.conf.inc;
+}
diff --git a/manifest.json b/manifest.json
new file mode 100644
index 0000000..048d85a
--- /dev/null
+++ b/manifest.json
@@ -0,0 +1,31 @@
+{
+ "name": "ChtickyNotes",
+ "id": "chtickynotes",
+ "description": {
+ "en": "Generic sticky notes for all purpose",
+ "fr": "Des post-its génériques à tout faire"
+ },
+ "license": "MIT",
+ "developer": {
+ "name": "chtixof"
+ },
+ "multi_instance": "false",
+ "arguments": {
+ "install" : [ {
+ "name": "domain",
+ "ask": {
+ "en": "Choose a domain for ChtickyNotes",
+ "en": "Choisissez un domaine pour ChtickyNotes"
+ },
+ "example": "domain.org"
+ },{
+ "name": "path",
+ "ask": {
+ "en": "Choose a path for ChtickyNotes",
+ "en": "Choisissez un chemin pour ChtickyNotes"
+ },
+ "example": "/chtickynotes",
+ "default": "/chtickynotes"
+ } ]
+ }
+}
\ No newline at end of file
diff --git a/scripts/backup b/scripts/backup
new file mode 100644
index 0000000..6d552f2
--- /dev/null
+++ b/scripts/backup
@@ -0,0 +1,15 @@
+#!/bin/bash
+app=chtickynotes
+
+# The parameter $1 is the backup directory location
+# which will be compressed afterward
+backup_dir=$1/apps/$app
+mkdir -p $backup_dir
+
+# Backup sources & data
+sudo cp -a /var/www/$app/. $backup_dir/sources
+
+# Copy Nginx and YunoHost parameters to make the script "standalone"
+sudo cp -a /etc/yunohost/apps/$app/. $backup_dir/yunohost
+domain=$(sudo yunohost app setting $app domain)
+sudo cp -a /etc/nginx/conf.d/$domain.d/$app.conf $backup_dir/nginx.conf
\ No newline at end of file
diff --git a/scripts/install b/scripts/install
new file mode 100644
index 0000000..32d6cf2
--- /dev/null
+++ b/scripts/install
@@ -0,0 +1,28 @@
+#!/bin/bash
+# Installation de ChtickyNotes dans Yunohost
+app=chtickynotes
+
+# Retrieve arguments
+domain=$1
+path=$2
+
+# Check domain/path availability
+sudo yunohost app checkurl $domain$path -a $app
+if [[ ! $? -eq 0 ]]; then
+ exit 1
+fi
+
+# Copy files to the right place with the right permissions
+final_path=/var/www/$app
+sudo mkdir -p $final_path
+sudo cp -a ../sources/* $final_path
+sudo chown -R www-data: $final_path
+
+# Modify Nginx configuration file and copy it to Nginx conf directory
+sed -i "s@PATHTOCHANGE@$path@g" ../conf/nginx.conf
+sed -i "s@WWWPATH@$final_path@g" ../conf/nginx.conf
+sudo cp ../conf/nginx.conf /etc/nginx/conf.d/$domain.d/$app.conf
+
+# Reload nginx and regenerate SSOwat conf
+sudo service nginx reload
+sudo yunohost app ssowatconf
\ No newline at end of file
diff --git a/scripts/remove b/scripts/remove
new file mode 100644
index 0000000..9c7bddc
--- /dev/null
+++ b/scripts/remove
@@ -0,0 +1,15 @@
+#!/bin/bash
+app=chtickynotes
+
+# Retrieve arguments
+domain=$(sudo yunohost app setting $app domain)
+
+# Remove sources
+sudo rm -rf /var/www/$app
+
+# Remove configuration files
+sudo rm -f /etc/nginx/conf.d/$domain.d/$app.conf
+
+# Restart services
+sudo service nginx reload
+sudo yunohost app ssowatconf
diff --git a/scripts/restore b/scripts/restore
new file mode 100644
index 0000000..8223942
--- /dev/null
+++ b/scripts/restore
@@ -0,0 +1,16 @@
+#!/bin/bash
+app=chtickynotes
+
+# The parameter $1 is the uncompressed restore directory location
+backup_dir=$1/apps/$app
+
+# Restore sources & data
+sudo cp -a $backup_dir/sources/. /var/www/$app
+
+# Restore Nginx and YunoHost parameters
+sudo cp -a $backup_dir/yunohost/. /etc/yunohost/apps/$app
+domain=$(sudo yunohost app setting $app domain)
+sudo cp -a $backup_dir/nginx.conf /etc/nginx/conf.d/$domain.d/$app.conf
+
+# Restart webserver
+sudo service nginx reload
\ No newline at end of file
diff --git a/scripts/upgrade b/scripts/upgrade
new file mode 100644
index 0000000..f5559ec
--- /dev/null
+++ b/scripts/upgrade
@@ -0,0 +1,24 @@
+#!/bin/bash
+app=chtickynotes
+
+# Retrieve arguments
+domain=$(sudo yunohost app setting $app domain)
+path=$(sudo yunohost app setting $app path)
+
+# Remove trailing "/" for next commands
+path=${path%/}
+
+# Copy source files
+final_path=/var/www/$app
+sudo mkdir -p $final_path
+sudo cp -a ../sources/* $final_path
+
+# Modify Nginx configuration file and copy it to Nginx conf directory
+sed -i "s@PATHTOCHANGE@$path@g" ../conf/nginx.conf
+sed -i "s@WWWPATH@$final_path@g" ../conf/nginx.conf
+sudo cp ../conf/nginx.conf /etc/nginx/conf.d/$domain.d/$app.conf
+
+# Restart services
+sudo service nginx reload
+sudo yunohost app ssowatconf
+
diff --git a/sources/fav.php b/sources/fav.php
new file mode 100644
index 0000000..635974f
--- /dev/null
+++ b/sources/fav.php
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/sources/index.html b/sources/index.html
new file mode 100644
index 0000000..30aad96
--- /dev/null
+++ b/sources/index.html
@@ -0,0 +1,250 @@
+
+