An open source, password manager for personal use.
- Web Based
- Mobile App for Android, iPhone and Windows 10 (Client or Standalone)
- Aes encryption
- Cross platform server installation (Windows - linux - mac)
- Multiple languages
- Download the installation package from here (TODO: add link).
- Extract the package.
- Run the "install.bat"
- Download the installation package from here (TODO: add link).
- Extract the package.
- Install IIS (https://docs.asp.net/en/latest/publishing/iis.html#iis-configuration).
- Install the .Net Core Windows Server Hosting (https://docs.asp.net/en/latest/publishing/iis.html#install-the-net-core-windows-server-hosting-bundle).
- Copy the contents of the "site_files" in a folder in your IIS folder (e.g. C:\inetpub\Erebus).
- Create a new application pool and set the CLR Version to "No Managed Code".
- Create a new website using the application pool you created in step 6 and the physical path created in step 5. For personal use (e.g. your home pc) it is recommended to leave the hostname black and use a port other than 80 (e.g. 8080).
- (Optional: If you want to use the mobile client) Open the port you used in step 7 in windows firewall.
TODO: write
- Web server written in ASP Core
- Mobile app written in Xamarin Forms
- 99% code reusability using .net standard
- Designed with SOLID principles