daminik
Daminik is a simple & scalable Digital Asset Manager with a built-in Content Delivery Network. The single source of truth for all your assets.
File Explorer
Download Latest Version (.zip)- integrate.yml
- dependabot.yml
- ai-tags_controller.ts
- assetview_controller.ts
- body_controller.ts
- burger_controller.ts
- dropdown_controller.ts
- favorite_controller.ts
- filelist_controller.ts
- fileselection_controller.ts
- flashes_controller.ts
- form_controller.ts
- layout_controller.ts
- modal_controller.ts
- multiactions_controller.ts
- pagination_controller.ts
- share_controller.ts
- sidebar_controller.ts
- tabs_controller.ts
- uppy_controller.ts
- inter-v12-latin-300.woff2
- inter-v12-latin-500.woff2
- inter-v12-latin-600.woff2
- inter-v12-latin-700.woff2
- inter-v12-latin-800.woff2
- inter-v12-latin-900.woff2
- inter-v12-latin-regular.woff2
- just-me-again-down-here-v24-latin-regular.woff2
- avatar.scss
- breadcrumb.scss
- burger.scss
- button.scss
- checkbox.scss
- collection-grid.scss
- container.scss
- context-menu.scss
- count-badge.scss
- dropdown.scss
- dropup.scss
- favorite.scss
- file-detail.scss
- file-grid-item.scss
- file-grid.scss
- file-list.scss
- file-table.scss
- filters.scss
- flashes.scss
- folder-grid.scss
- form-errors.scss
- form.scss
- headbar.scss
- headline.scss
- input.scss
- label.scss
- layout.scss
- link.scss
- logo.scss
- meta-menu.scss
- modal.scss
- multiactions.scss
- navigation.scss
- page-title.scss
- pagination.scss
- profile-menu.scss
- revisions.scss
- search-form.scss
- sidebar.scss
- spinner.scss
- switch.scss
- table.scss
- tabs.scss
- thumbnail.scss
- trash-button.scss
- type-badge.scss
- uppy.scss
- workspace-dropdown.scss
- workspace-icon.scss
- workspace-logo.scss
- _border-radius.scss
- _breakpoints.scss
- _button-reset.scss
- _color-variable.scss
- _flow.scss
- _focus-style.scss
- _font-size.scss
- _font-weight.scss
- _full-size-link.scss
- _keyframes.scss
- _line-clamp.scss
- _line-height.scss
- _link-reset.scss
- _list-reset.scss
- _space.scss
- _visually-hidden.scss
- _zindex.scss
- _flow.scss
- _js.scss
- _skip-link.scss
- _text.scss
- _visually-hidden.scss
- _components.scss
- _config.scss
- _custom.scss
- _fonts.scss
- _global.scss
- _reset.scss
- _tools.scss
- _utilities.scss
- app.scss
- copy-button.js
- favorite-button.js
- share-button.js
- app.ts
- bootstrap.ts
- controllers.json
- console
- phpunit
- .gitignore
- Asset.graphql
- Category.graphql
- Mutation.graphql
- Query.graphql
- Subscription.graphql
- Tag.graphql
- dama_doctrine_test_bundle.yaml
- cache.yaml
- dama_doctrine_test_bundle.yaml
- debug.yaml
- doctrine.yaml
- doctrine_migrations.yaml
- flysystem.yaml
- framework.yaml
- graphql.yaml
- mailer.yaml
- messenger.yaml
- monolog.yaml
- nelmio_api_doc.yaml
- notifier.yaml
- routing.yaml
- security.yaml
- translation.yaml
- twig.yaml
- twig_component.yaml
- uid.yaml
- validator.yaml
- web_profiler.yaml
- webpack_encore.yaml
- framework.yaml
- graphql.yaml
- nelmio_api_doc.yaml
- security.yaml
- ux_autocomplete.yaml
- web_profiler.yaml
- bundles.php
- preload.php
- routes.yaml
- services.yaml
- subdomain-blocklist.txt
- .gitignore
- Version20230310134841.php
- Version20230313160918.php
- Version20230320131156.php
- Version20230320144203.php
- Version20230324142929.php
- Version20230403142023.php
- Version20230403160808.php
- Version20230404114456.php
- Version20230405094547.php
- Version20230405145006.php
- Version20230406091231.php
- Version20230412094810.php
- Version20230421130839.php
- Version20230428140006.php
- Version20230503124730.php
- Version20230509122459.php
- Version20230516145209.php
- Version20230517115227.php
- Version20230524135333.php
- Version20230601091855.php
- Version20230606123927.php
- Version20230626144841.php
- Version20230706142700.php
- Version20230711083222.php
- Version20230717142259.php
- Version20230721134444.php
- Version20230721141755.php
- Version20230810100120.php
- Version20230818132926.php
- Version20230823144556.php
- Version20230824143145.php
- Version20230913122612.php
- Version20230913125748.php
- Version20231120130434.php
- Version20231123123044.php
- Version20231205133912.php
- Version20231213143149.php
- Version20240111094243.php
- Version20240124164245.php
- Version20240130091644.php
- Version20240202132224.php
- Version20240205151512.php
- Version20240219144249.php
- Version20240223153517.php
- Version20240301152522.php
- Version20240308102856.php
- Version20240312093406.php
- Version20240314092208.php
- Version20240429092220.php
- Version20240503114351.php
- Version20240506135419.php
- Version20240515133159.php
- Version20240612144637.php
- Version20240625144348.php
- Version20240626141045.php
- Version20240709121354.php
- Version20240711081138.php
- android-icon-144x144.png
- android-icon-192x192.png
- android-icon-36x36.png
- android-icon-48x48.png
- android-icon-72x72.png
- android-icon-96x96.png
- apple-icon-114x114.png
- apple-icon-120x120.png
- apple-icon-144x144.png
- apple-icon-152x152.png
- apple-icon-180x180.png
- apple-icon-57x57.png
- apple-icon-60x60.png
- apple-icon-72x72.png
- apple-icon-76x76.png
- apple-icon-precomposed.png
- apple-icon.png
- favicon-16x16.png
- favicon-32x32.png
- favicon-96x96.png
- ms-icon-144x144.png
- ms-icon-150x150.png
- ms-icon-310x310.png
- ms-icon-70x70.png
- icon-check-small.svg
- icon-checkbox-file-grid-item.svg
- icon-checkbox.svg
- icon-chevron-down.svg
- icon-chevron-left.svg
- icon-chevron-right.svg
- icon-chevron-up-down.svg
- icon-chevron-up.svg
- icon-close-small.svg
- icon-collections-add.svg
- icon-collections.svg
- icon-copy.svg
- icon-document.svg
- icon-dots-big.svg
- icon-dots.svg
- icon-download.svg
- icon-envelope.svg
- icon-filter.svg
- icon-folder.svg
- icon-grid.svg
- icon-home.svg
- icon-list.svg
- icon-notifications.svg
- icon-pen.svg
- icon-plus-small.svg
- icon-plus.svg
- icon-search-big.svg
- icon-search.svg
- icon-settings.svg
- icon-share.svg
- icon-sign-out.svg
- icon-sort.svg
- icon-star-filled.svg
- icon-star-outline.svg
- icon-tag.svg
- icon-trash.svg
- icon-user.svg
- icon-x-small.svg
- icon-x.svg
- D-round.svg
- D.svg
- daminik-logo-email.png
- Daminik.svg
- .htaccess
- favicon.ico
- humans.txt
- index.php
- manifest.json
- robots.txt
- CleanDeletedAssetsCommand.php
- CreateSuperAdminCommand.php
- DevExtractExifDataCommand.php
- AbstractAdminController.php
- HomeController.php
- RegistrationCodeController.php
- UserController.php
- WorkspaceController.php
- AdminController.php
- AuditLogController.php
- AbstractWorkspaceController.php
- AIController.php
- ApiController.php
- AutoCompleteController.php
- CategoryController.php
- CollectionController.php
- DownloadController.php
- FeLoggerController.php
- FileController.php
- HomeController.php
- JsConfigController.php
- MultiActionController.php
- ProfileController.php
- UploadController.php
- .gitignore
- HomeController.php
- LoginController.php
- PublicFileController.php
- RegistrationController.php
- StaticController.php
- UserEdit.php
- WorkspaceEdit.php
- AssetsResponse.php
- CategoryResponse.php
- RequestValuesResponse.php
- Asset.php
- AssetCollection.php
- Category.php
- CategoryCollection.php
- Collection.php
- Tag.php
- TagCollection.php
- Create.php
- Edit.php
- Collection.php
- Config.php
- Create.php
- Category.php
- CategoryChanges.php
- Changes.php
- Collection.php
- CollectionChanges.php
- File.php
- FileCategoryChange.php
- FileChanges.php
- FileCollection.php
- Invitation.php
- LogEntry.php
- MembershipChanges.php
- MetaData.php
- MetaDataInterface.php
- User.php
- Workspace.php
- WorkspaceChanges.php
- AiTag.php
- Edit.php
- Metadata.php
- MultiAction.php
- Rename.php
- Revision.php
- Upload.php
- BooleanFilter.php
- FilterFormDto.php
- FilterMonth.php
- SearchFormDto.php
- FormResponse.php
- LocaleRequestChangeInterface.php
- NameRequestInterface.php
- UsernameRequestInterface.php
- AccountRequest.php
- Avatar.php
- ResetPasswordRequest.php
- UserAdminEdit.php
- DateRange.php
- DefaultRequestValues.php
- FilterOptions.php
- SortFilterPaginateArguments.php
- AbstractDto.php
- NewWorkspace.php
- WorkspaceAdmin.php
- WorkspaceInvitation.php
- .gitignore
- ApiAccessToken.php
- AssetCollection.php
- Category.php
- File.php
- FileAssetCollection.php
- FileCategory.php
- FileSystem.php
- FileTag.php
- FileUserMetaData.php
- Invitation.php
- LogEntry.php
- Membership.php
- RegistrationCode.php
- Revision.php
- RevisionFileStorageUrl.php
- Tag.php
- User.php
- Workspace.php
- BucketType.php
- FilesystemType.php
- FileType.php
- FlashType.php
- FormStatus.php
- HandleDeleteAction.php
- MembershipStatus.php
- MimeType.php
- MultiAction.php
- SearchableRoute.php
- SortParam.php
- TagType.php
- UserAction.php
- UserRole.php
- UserSource.php
- UserStatus.php
- ViewParam.php
- Visibility.php
- WorkspaceStatus.php
- CategoryEditedEvent.php
- CategoryEventInterface.php
- FileAddedToCategoryEvent.php
- FileCategoryEventInterface.php
- FileRemovedFromCategoryEvent.php
- AssetCollectionConfigChangedEvent.php
- AssetCollectionEventInterface.php
- FileAssetAddedToCollectionEvent.php
- FileAssetCollectionEventInterface.php
- FileAssetRemovedFromCollectionEvent.php
- MembershipDeletedEvent.php
- MembershipEvent.php
- MembershipEventInterface.php
- MembershipUpdatedEvent.php
- CategoryException.php
- FileException.php
- GetterException.php
- MissingFilenameSlugException.php
- MissingRevisionException.php
- MissingWorkspaceException.php
- RevisionWithoutFileException.php
- FilesystemException.php
- MissingClientException.php
- MissingConfigException.php
- RegistryException.php
- UserBlockedException.php
- CantRemoveLastOwnerException.php
- WorkspaceNotSetException.php
- MissingConfigException.php
- WorkspaceBlockedException.php
- FileHandlerException.php
- UserHandlerException.php
- UsernameAlreadyTakenException.php
- UserNotFoundException.php
- WorkspaceException.php
- WorkspaceExistsException.php
- RegistrationCodeType.php
- UserEditType.php
- WorkspaceEditType.php
- CategoryTreeType.php
- CreateForFileType.php
- CreateType.php
- EditType.php
- ConfigType.php
- CreateType.php
- AiTagsType.php
- DeleteType.php
- EditType.php
- HandleDeletedType.php
- LogoUploadType.php
- MultiActionType.php
- RenameType.php
- RevisionType.php
- UploadType.php
- AccountType.php
- RequestResetPasswordType.php
- ResetPasswordType.php
- UserAdminEditType.php
- UsernameAndPasswordType.php
- FilterFormType.php
- NewWorkspaceType.php
- RegistrationFormType.php
- SearchFormType.php
- WorkspaceAdminType.php
- WorkspaceInvitationType.php
- CategoryLoader.php
- FileLoader.php
- TagLoader.php
- Resolver.php
- AutoCompleteItem.php
- AutoCompleteQueriable.php
- ActivityLoggerListener.php
- ExceptionListener.php
- InvitationListener.php
- LastWorkspaceListener.php
- LoggableEventInterface.php
- UpdateCategoryAssetCountListener.php
- UpdateCollectionAssetCountListener.php
- UserLocaleListener.php
- UpdateMembershipUploadSizeMessage.php
- UpdateUploadSizesMessage.php
- UpdateUserUploadSizeMessage.php
- UpdateWorkspaceUploadSizeMessage.php
- CreateThumbnailMessage.php
- CreateWorkspaceIconMessage.php
- ReadMetadataMessage.php
- AITaggingMessage.php
- AssetCollectionUpdatedMessage.php
- CategoryCollectionCountUpdateMessage.php
- CategoryUpdatedMessage.php
- CompletelyDeleteAssetMessage.php
- RecheckAssetMetadataMessage.php
- UpdateAssetVisibilityMessage.php
- UpdateMembershipUploadSizeMessageHandler.php
- UpdateUploadSizesMessageHandler.php
- UpdateUserUploadSizeMessageHandler.php
- UpdateWorkspaceUploadSizeMessageHandler.php
- CreateThumbnailMessageHandler.php
- CreateWorkspaceIconMessageHandler.php
- ReadMetadataMessageHandler.php
- AITaggingMessageHandler.php
- AssetCollectionUpdatedMessageHandler.php
- CategoryCollectionCountUpdateMessageHandler.php
- CategoryUpdatedMessageHandler.php
- CompletelyDeleteAssetMessageHandler.php
- RecheckAssetMetadataMessageHandler.php
- UpdateAssetVisibilityMessageHandler.php
- .gitignore
- ApiAccessTokenRepository.php
- AssetCollectionRepository.php
- CategoryRepository.php
- FileAssetCollectionRepository.php
- FileCategoryRepository.php
- FileRepository.php
- FileSystemRepository.php
- FileTagRepository.php
- FileUserMetaDataRepository.php
- InvitationRepository.php
- LogEntryRepository.php
- MembershipRepository.php
- RegistrationCodeRepository.php
- RevisionFileStorageUrlRepository.php
- RevisionRepository.php
- TagRepository.php
- UserRepository.php
- WorkspaceRepository.php
- WorkspaceSubdomainRouter.php
- DefaultScheduleProvider.php
- CategoryVoter.php
- CollectionVoter.php
- FileVoter.php
- MembershipVoter.php
- WorkspaceVoter.php
- AccessTokenHandler.php
- EmailVerifier.php
- Client.php
- ImaggaException.php
- AiException.php
- AiTaggerInterface.php
- ImaggaTagga.php
- CategoryHandler.php
- CategoryHandlerInterface.php
- CollectionHandler.php
- CollectionHandlerInterface.php
- DatabaseLogger.php
- DatabaseLoggerException.php
- DatabaseLoggerInterface.php
- FileAssetCollectionDeleterMiddleware.php
- FileCategoryDeleterMiddleware.php
- FileDeleterMiddleware.php
- FileRevisionDeleterMiddleware.php
- FileTagDeleterMiddleware.php
- FileUserMetaDataDeleterMiddleware.php
- FileDeletePayload.php
- FileDeletePipeline.php
- FilesystemHandler.php
- FilesystemHandlerInterface.php
- MiddlewareInterface.php
- MiddlewarePayloadInterface.php
- MiddlewarePipelineInterface.php
- AbstractFileFilter.php
- CategoryFilter.php
- ChoiceFilter.php
- CollectionFilter.php
- FavoriteFilter.php
- FileTypeFilter.php
- MimeTypeFilter.php
- PublicFilter.php
- SearchFilter.php
- TagFilter.php
- UploadedAtFilter.php
- UploadedByFilter.php
- FileHelper.php
- FilePathHelper.php
- FilterHelper.php
- UrlHelper.php
- UrlHelperInterface.php
- Deleter.php
- DeleterInterface.php
- FileHandler.php
- FilePaginationHandler.php
- FilePaginationHandlerInterface.php
- Getter.php
- GetterInterface.php
- MetadataHandler.php
- MultiActionHandler.php
- MultiActionHandlerInterface.php
- Resizer.php
- UserMetaDataHandler.php
- FilesystemRegistry.php
- FilesystemRegistryInterface.php
- TagHandler.php
- TagHandlerInterface.php
- AvatarHandler.php
- MembershipHandler.php
- MembershipHandlerInterface.php
- RegistrationCodeHandler.php
- RegistrationHandler.php
- UserHandler.php
- UserHandlerInterface.php
- WorkspaceRobotHandler.php
- InvalidInvitationException.php
- InviterException.php
- UnknownCodeException.php
- Creator.php
- CreatorInterface.php
- Inviter.php
- WorkspaceHandler.php
- WorkspaceHandlerInterface.php
- WorkspaceIdentifier.php
- AssetViewBackButton.php
- Breadcrumb.php
- FileSelectionButtons.php
- FileSortingMenu.php
- Modal.php
- SearchForm.php
- CategoryExtension.php
- CollectionExtension.php
- ConfigExtension.php
- EditorConfigExtension.php
- FileExtension.php
- HashidExtension.php
- LogEntryExtension.php
- MembershipExtension.php
- MultiActionExtension.php
- QueryResolverExtension.php
- UserExtension.php
- VoterHelperExtension.php
- WorkspaceExtension.php
- CategoryExtensionRuntime.php
- CollectionExtensionRuntime.php
- ConfigExtensionRuntime.php
- EditorConfigExtensionRuntime.php
- FileExtensionRuntime.php
- HashidExtensionRuntime.php
- LogEntryExtensionRuntime.php
- MembershipExtensionRuntime.php
- MultiActionExtensionRuntime.php
- UserExtensionRuntime.php
- VoterHelperExtensionRuntime.php
- WorkspaceExtensionRuntime.php
- AssetResponseMapper.php
- CategoryMapper.php
- CategoryResponseMapper.php
- CollectionMapper.php
- FileMapper.php
- RequestValuesMapper.php
- TagMapper.php
- CollectionEntityToDtoMapper.php
- ItemMapperException.php
- ItemMapperInterface.php
- LogEntryMapper.php
- MapperException.php
- PaginatorException.php
- RoleUtil.php
- Base64FileExtractor.php
- ContextHelper.php
- DateTimeFormatUtil.php
- Hashids.php
- Paginator.php
- RequestArgumentHelper.php
- SearchRouteHelper.php
- StringUtil.php
- UploadedBase64File.php
- XmlHttpRequestForm.php
- AllowedWorkspaceSlug.php
- AllowedWorkspaceSlugValidator.php
- IsValidRegistrationCode.php
- IsValidRegistrationCodeValidator.php
- Kernel.php
- _delete_form.html.twig
- _form.html.twig
- edit.html.twig
- index.html.twig
- new.html.twig
- show.html.twig
- edit.html.twig
- index.html.twig
- index.html.twig
- workspace.html.twig
- index.html.twig
- error.html.twig
- error403.html.twig
- error404.html.twig
- AssetViewBackButton.html.twig
- Breadcrumb.html.twig
- FileSelectionButtons.html.twig
- FileSortingMenu.html.twig
- Modal.html.twig
- SearchForm.html.twig
- password_reset_email.html.twig
- registrations_confirmation_email.html.twig
- workspace_blocked.html.twig
- _form-theme.html.twig
- ai-tagging-form.html.twig
- asset-rename-form.html.twig
- category-create-form.html.twig
- collection-create-form.html.twig
- login-form.html.twig
- dashboard.html.twig
- index.html.twig
- legal.html.twig
- new-workspace.html.twig
- profile.html.twig
- translation.js.twig
- login.html.twig
- _admin-menu.html.twig
- _asset-menu.html.twig
- _breadcrumb.html.twig
- _burger-mockup.html.twig
- _flashes.html.twig
- _header.html.twig
- _logo.html.twig
- _meta-menu.html.twig
- _page-modal.html.twig
- _settings-menu.html.twig
- _sidebar.html.twig
- _workspace-switcher.html.twig
- _file-dates-table.html.twig
- _file-grid-item.html.twig
- _file-grid.html.twig
- _file-table-row.html.twig
- _file-table.html.twig
- _filters.html.twig
- _folder-grid.html.twig
- _icons.html.twig
- _multi-actions.html.twig
- _pagination.html.twig
- _privacy.html.twig
- _terms.html.twig
- register.html.twig
- register_thanks.html.twig
- register_username_and_password.html.twig
- request_reset_password.html.twig
- reset_password.html.twig
- index.html.twig
- category-list.html.twig
- index.html.twig
- delete.html.twig
- edit.html.twig
- index.html.twig
- collection.html.twig
- collection_public.html.twig
- collection_public_file.html.twig
- config.html.twig
- delete.html.twig
- index.html.twig
- index.html.twig
- ai.html.twig
- delete.html.twig
- new-collection.html.twig
- new-folder.html.twig
- rename.html.twig
- revisions.html.twig
- upload.html.twig
- view.html.twig
- index.html.twig
- admin.html.twig
- bin.html.twig
- index.html.twig
- invitation_accepted_email.html.twig
- invitation_email.html.twig
- invitations.html.twig
- multiaction.html.twig
- user-delete.html.twig
- user.html.twig
- users.html.twig
- base.html.twig
- base_admin.html.twig
- base_email.html.twig
- base_external.html.twig
- base_landingpage.html.twig
- base_loggedout.html.twig
- base_settings.html.twig
- base_workspace.html.twig
- LastWorkspaceListenerTest.php
- upload-test
- CollectionVoterTest.php
- CategoryHandlerIntegrationTest.php
- CategoryHandlerTest.php
- FileAssetCollectionDeleterMiddlewareUnitTest.php
- GetterTest.php
- FavoriteFilterIntegrationTest.php
- FileHandlerIntegrationTest.php
- FileHandlerUnitTest.php
- FilesystemRegistryIntegrationTest.php
- MembershipHandlerUnitTest.php
- HasTestEntityFunctionsTrait.php
- QueryResolverExtensionTest.php
- LogEntryExtensionRuntimeTest.php
- bootstrap.php
- composer.json
- composer.lock
- .gitignore
- AutocompleteBundle.de.yml
- AutocompleteBundle.en.yml
- email+intl-icu.de.yml
- email+intl-icu.en.yml
- form+intl-icu.de.yml
- form+intl-icu.en.yml
- messages+intl-icu.de.yml
- messages+intl-icu.en.yml
- security.de.yml
- security.en.yml
- validators.de.yml
- validators.en.yml
- VerifyEmailBundle.de.yml
- VerifyEmailBundle.en.yml
- .env
- .env.test
- .eslintrc.cjs
- .gitignore
- composer.json
- composer.lock
- package.json
- phparkitect-baseline.json
- phparkitect.php
- phpstan.dist.neon
- phpstan.neon
- phpunit.xml.dist
- rector.php
- symfony.lock
- tsconfig.json
- webpack.config.js
- yarn.lock
- .editorconfig
- .gitignore
- CODEOWNERS
- LICENSE
- README.md
# Installation Guide
1. Get the code
git clone https://github.com/daminikhq/daminik
Downloads the entire project code from GitHub to your computer.
cd daminik
Moves into the project folder you just downloaded.
2. Node.js
Easy RecommendedPrerequisites
yarn install
Downloads and installs the libraries listed in package.json.
yarn encore production
Type this command into your terminal and run it.
After running the command, open the address shown in the terminal (usually something like http://localhost:3000) in your browser.
Pulled directly from this repo's README.
3. PHP (Composer)
EasyPrerequisites
composer install
Installs the PHP libraries listed in composer.json.
Run it with a built-in server like php -S localhost:8000, then open http://localhost:8000 in your browser.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
