The KATIP is a tool which will provide a securable text storage service for individuals
- Docker
curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh
git clone https://github.com/hiyali/katip-be
cd katip-be
./prepare/sh/generate_nginx_conf.sh hiyali.org # replace with your domain (without www.)
cp config_example.yml config.yml
Default user name and password is
hiyali920@gmail.com
non-secure
, Changeprepare/sql/model-data.sql
if necessary.
docker build --rm -t katip:v1 ./
docker run --name katip --rm -id -p 80:80 -p 443:443 katip:v1
replace
-id
to-it
for foreground run and useCtrl+p
-Ctrl+q
to detach It will take a few minutes... andcurl -G localhost/api/ping
- User login & register with an email address
- Send a email over TLS
- Add & edit & show records
- Filter the records by title & type
- User update information & change password & avatar
- User reset password with email address (not tested)
- Design a logo for Katip
- Security (maybe use Symmetric Searchable Encryption)
- Dockerize
Feel free
MIT