Skip to content

Latest commit

 

History

History
43 lines (30 loc) · 1.46 KB

HOWTO-TR.md

File metadata and controls

43 lines (30 loc) · 1.46 KB

Passwall Server

Passwall Server'a hoşgeldiniz. Bu doküman Passwall Server'ın development ortamını nasıl kuracağınızı anlatmaktadır.

Gereksinimler

  1. Git
  2. Docker
  3. Docker-compose v2

Clone Github Repo

Öncelikle Passwall Server'ın github reposunu lokalimize clone'luyoruz ve indirdiğimiz klasörün içine giriyoruz.

 git clone https://github.com/passwall/passwall-server.git
 cd passwall-server

Run Postgresql

Passwall Server, veritabanı olarak Postgresql kullanmaktadır. Postgresql'i hazır docker compose dosyasını kullanarak aşağıdaki komut ile ayağa kaldırıyoruz. Postgresql veritabanı bilgilerini (kullanıcı adı, parola vb.) bu dosyayı bir metin editörüyle açarak görebilir ve herhangi bir Postgresql aracıyla bu bilgileri kullanarak bağlanabilirsiniz.

docker compose -f docker-compose-postgres.yml up -d

Run Passwall

Passwall Server'ı yine aynı reponun içindeyken aşağıdaki komut ile docker üzerinde ayağa kaldırabilirsiniz.

docker compose -f docker-compose-passwall.yml up -d

Create User

Terminal'den Passwall Server'ın CLI uygulamasını kullanarak aşağıdaki komut ile kullanıcı oluşturabilirsiniz. Postman dokümanları ile uyumlu olması açısından test kullanıcısını aşağıdaki bilgilerle oluşturunuz.

docker exec -it passwall-server /app/passwall-cli
# Name Surname: Test Passwall
# E-mail Address: [email protected]
# Master Password: 123456