• Stars
    star
    416
  • Rank 104,068 (Top 3 %)
  • Language
    PHP
  • License
    Other
  • Created over 8 years ago
  • Updated about 2 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Integrate Keeweb into Nextcloud

Keeweb for Nextcloud

Nextcloud is an open source, self-hosted file sync and share and communication app platform. Keeweb is a web application for working with databases of the Keepass password manager.

This integrates the two with each other. Just click on a *.kdbx file in Your Nextcloud to open it.

demo

Install

  1. Go to the releases page, download the latest version.
  2. Extract it to your_nextcloud/custom_apps, for example with tar xvf keeweb-0.6.12.tar.gz -C /path/to/your/nextcloud/custom_apps.
  3. Go to "Apps" and then "Not enabled", scroll down to "Experimental" and enable it.

To update to a new version, simply repeat these steps.

Development setup

git clone https://github.com/jhass/nextcloud-keeweb.git
cd nextcloud-keeweb

# You can skip this if you only want to build the appstore or source packages
git clone -b stable20 https://github.com/nextcloud/server.git nextcloud
ln -sf "$(pwd)/keeweb" nextcloud/apps
cd nextcloud && git submodule update --init && cd -

git clone https://github.com/keeweb/keeweb.git keeweb-source

# Install npm -- this might require a more recent npm than your distro's, see https://github.com/nodesource/distributions on how to deploy it
# Once npm is installed, install grunt and bower; instead of relying on your distro's, you can do
sudo npm install -g grunt

# Build nextcloud-keeweb - this will build with the current tested release
# If you want to update to a newer version of Keeweb or use the development version, you also need to modify the patches for it
bin/build

# Finally, run the nextcloud server
bin/server
# Alternatively, you can build the app package to test on a running nextcloud by doing
cd keeweb
make dist
# The package that can be installed in the nextcloud app folder is here: ./build/artifacts/appstore/keeweb.tar.gz

Contributing

  1. Fork the repository and clone your fork.
  2. Create a new branch.
  3. Commit your patch.
  4. Push the branch and open a pull request.

More Repositories

1

crystal-gobject

gobject-introspection for Crystal
Crystal
126
star
2

nodeinfo

NodeInfo defines a standardized way to expose metadata about an installation of a distributed social network
Ruby
102
star
3

carc.in

Compile & run code in
Crystal
71
star
4

configurate

A flexible configuration system
Ruby
44
star
5

DeBot

My IRC Bot
Crystal
35
star
6

insporation

Flutter based client for diaspora*
Dart
30
star
7

open_graph_reader

A library to fetch and parse OpenGraph properties from an URL or a given string.
Ruby
22
star
8

diaspora-openshift

Diaspora modified for easy deployment on OpenShift
Ruby
21
star
9

github_desktop_notifications

Display your Github notifications via libnotify
Crystal
16
star
10

crystal-malloc_pthread_shim

Redirect malloc and pthread functions to bdwgc
Crystal
6
star
11

crystal-build-docker

Docker images to build and run Crystal in
5
star
12

PKGBUILDs

PKGBUILDs I (pretend) to maintain
Shell
5
star
13

podup

A recode of SargoDaryas awesome podup as a rails app
Ruby
4
star
14

Karmalicious

Karmalicious tracks your karma to make your IRC life more fun.
Ruby
3
star
15

operation_muehle

Programmierprojekt im 3. Semester, WS12/13, HS Hannover
Java
3
star
16

bottle-linkshorter-chrome

A Chrome extension for the Bottle Linkshorter
2
star
17

project_helix

Computergrafik Projekt im 4. Semester, SS13, HS Hannover
C++
2
star
18

crpaste

A simplistic, command line focused pastebin.
Crystal
2
star
19

locale-scripts

collection of scripts I use to handle locales at Diaspora
Ruby
1
star
20

js_image_paths

Easy access to your images in the Rails asset pipeline from your client side Javascript.
Ruby
1
star
21

programmieren-2

Uebungen fΓΌr Programmieren II an der FH Hannover SS2012
Java
1
star
22

datenstrukturen_und_algorithmen

Datenstrukturen und Algorithmen SS12 FH Hannover
Java
1
star
23

rpi_gpio_toys

Toying with the GPIO stuff of the Raspberry Pi
Ruby
1
star
24

socket_activated_socks

A collection of systemd units that enable the setup of a SOCKS5 proxy using SSH
Ruby
1
star