All Projects → Admidio → Admidio

Admidio / Admidio

Licence: gpl-2.0
Admidio is a free open source user management system for websites of organizations and groups. The system has a flexible role model so that it’s possible to reflect the structure and permissions of your organization.

Projects that are alternatives of or similar to Admidio

Yana
Powerful note-taking app with nested documents, full-text search, rich-text editor, code snippet editor and more
Stars: ✭ 87 (-25%)
Mutual labels:  organization
Awesome Awesome Nodejs
🐢🚀 An Awesome list of Awesome lists related to Node.js.
Stars: ✭ 1,389 (+1097.41%)
Mutual labels:  lists
The Book Of Secret Knowledge
A collection of inspiring lists, manuals, cheatsheets, blogs, hacks, one-liners, cli/web tools and more.
Stars: ✭ 55,582 (+47815.52%)
Mutual labels:  lists
Awesome Git Addons
😎 A curated list of add-ons that extend/enhance the git CLI.
Stars: ✭ 1,313 (+1031.9%)
Mutual labels:  lists
Appy Backend
A user system to bootstrap your app.
Stars: ✭ 96 (-17.24%)
Mutual labels:  user-management
Zitadel
ZITADEL - Cloud Native Identity and Access Management
Stars: ✭ 105 (-9.48%)
Mutual labels:  user-management
Frontend Development
A curated list of resources for Frontend development
Stars: ✭ 1,255 (+981.9%)
Mutual labels:  lists
Hypertag
Knowledge Management for Humans using Machine Learning & Tags
Stars: ✭ 116 (+0%)
Mutual labels:  organization
Laravel Table
Generate tables from Eloquent models.
Stars: ✭ 101 (-12.93%)
Mutual labels:  lists
Fgh
📁 Automate the lifecycle and organization of your cloned GitHub repositories
Stars: ✭ 107 (-7.76%)
Mutual labels:  organization
Awesome Quantified Self
📊 Websites, Resources, Devices, Wearables, Applications, and Platforms for Self Tracking
Stars: ✭ 1,315 (+1033.62%)
Mutual labels:  lists
Awesome Pull Requests
How people work together (PR welcome!)
Stars: ✭ 94 (-18.97%)
Mutual labels:  lists
Recognizer
A authentication and user service
Stars: ✭ 106 (-8.62%)
Mutual labels:  user-management
Awesome Erlang
A curated list of awesome Erlang libraries, resources and shiny things.
Stars: ✭ 1,297 (+1018.1%)
Mutual labels:  lists
Git
Useful Git commands.
Stars: ✭ 109 (-6.03%)
Mutual labels:  lists
I hate wordpress
I used to hate Wordpress until I had created this repo. This is me documenting how to make WordPress not suck like everyone thinks it does.
Stars: ✭ 85 (-26.72%)
Mutual labels:  lists
Dev Stuff
😎 Programming stuff for everyone. Collection of articles, videos about architecture, Domain Driven Design, microservices, testing etc.
Stars: ✭ 105 (-9.48%)
Mutual labels:  lists
User Bundle
A new Symfony user bundle
Stars: ✭ 116 (+0%)
Mutual labels:  user-management
Awesome Opengl
A curated list of awesome OpenGL libraries, debuggers and resources.
Stars: ✭ 1,577 (+1259.48%)
Mutual labels:  lists
Github Authorized Keys
Use GitHub teams to manage system user accounts and authorized_keys
Stars: ✭ 106 (-8.62%)
Mutual labels:  user-management

Admidio

Admidio is a free open source user management system for websites of organizations and groups. The system has a flexible role model so that it’s possible to reflect the structure and permissions of your organization. You can create an individual profile for your members by adding or removing fields. Additional to these functions the system contains several modules like member lists, event manager, guestbook, photo album or a documents & files area.

logo

GitHub issues GitHub forks GitHub stars GitHub top language GitHub license

Table of contents

Features

  • create roles and groups that reflects the structure of your organization
  • customize the user profile with your own profile fields
  • relate your members to each other (e.g. spouse, mother - son)
  • create individual membership lists of your roles
  • publish all your events online and let the members participate
  • create photo albums and let the users send ecards
  • send html emails to your users, roles and groups
  • export all lists to csv, excel or pdf
  • import users from csv
  • and much more ...

Installation

You can install Admidio on your webspace if the script language PHP in version 5.6.0 or higher is available. Admidio also needs a MySQL (version 5.0 or higher) or PostgreSQL (version 9.0 or higher) database to run.

For a successful installation please follow our online instructions. There we describe step by step the installation process.

Update

Please follow our online instructions for a successful update to a new version of Admidio.

Short update description:

  • Delete the folder adm_program and the index.php of the previous version.
  • Copy folder adm_program and the index.php from the new version to this place.
  • Update the folder adm_plugins with the new delivered plugins.
  • Call the index.php in your Admidio folder and start the update.
  • Maybe changes to the theme in the folder adm_theme are necessary.

If you perform an update from version 2.x or 3.x to version 4.x please read our special update instructions.

Docker

Admidio could also be used within a docker enviroment.
We provide a Dockerfile that allows you to easily create and use your own Docker image.

The easiest way is to use our prebuilt images from Dockerhub. You can start an admidio docker container with the following command:

docker run --detach -it --name Admidio \
  --memory="1024m" --cpu-quota="80000" --cpuset-cpus="0-1" \
  -p 8080:8080 \
  --restart="unless-stopped" \
  -v Admidio-files:/var/www/admidio/adm_my_files \
  -v Admidio-themes:/var/www/admidio/adm_themes \
  -v Admidio-plugins:/var/www/admidio/adm_plugins \
  admidio/admidio:latest

For detailed docker usage see README-Docker.md

Contributing

There are several ways how you can contribute to Admidio.

The easiest way to support us will be our forum. There you can help other users with your knowledge and answer questions. Try to reproduce errors that other users report or give hints to some problems.

Another way is our documentation. We want to deliver a helpful documentation to our users. But there is a lot work to do. You see our current state in the wiki. Just ask us for write permissions in the wiki and you can start.

We always need persons who translate our software Admidio into another language or just update an existing language to the current version. We also need people who translate our documentation into english.

If you have knowledge in PHP programming and know something about HTML, CSS and JavaScript then you can start to help us to improve the software Admidio. You will find our software at GitHub. The handling with GitHub and branches is described in our wiki.

So if you find yourself in one of the above points then we invite you to join our team and help to improve Admidio to one of the best free membership software.

Changelog

Please visit our changelog for detail information about the bugfixes and enhancements in each version.

Donation

If you like the software and our project then we are happy if you donate some money to the project.

Copyright and License

Admidio is release under the GNU General Public License 2. You are free to use, modify and distribute this software, as long as the copyright header within the html page and source code is left intact. If you want to support us we are happy if you don't remove the link to Admidio within the login dialog.

Credits

Admidio contains several scripts, icons and modules of other projects. We want to thank the people behind these projects for contributing and sharing great software.

Copyright (c) 2004 - 2021 The Admidio Team

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].