mirror of
https://github.com/Alfresco/acs-community-packaging.git
synced 2025-09-10 14:12:09 +00:00
58 lines
2.6 KiB
Markdown
58 lines
2.6 KiB
Markdown
|
|
# Alfresco Content Services Community Packaging
|
|
This project is producing packaging for Alfresco Content Services Community.
|
|
|
|
The SNAPSHOT version of artifacts are **never** published.
|
|
|
|
### Contributing guide
|
|
Please use [this guide](CONTRIBUTING.md) to make a contribution to the project.
|
|
|
|
# General
|
|
|
|
This project is the Community equivalent of the [Enterprise Packaging Project](https://github.com/Alfresco/acs-packaging).
|
|
|
|
This project creates the `alfresco/alfresco-content-repository-community` docker image and the distribution zip
|
|
for the Alfresco Content Services Community product.
|
|
|
|
The `alfresco/alfresco-content-repository-community` image extends the `alfresco-community-repo-base` created by the
|
|
`alfresco-community-repo` project to add additional ACS components.
|
|
|
|
# Build:
|
|
For more detailed build instructions, see the [Development Tomcat Environment](https://github.com/Alfresco/acs-community-packaging/tree/master/dev/README.md)
|
|
page.
|
|
|
|
To build the project, including the distribution zip, but not the Docker images, issue the following commands:
|
|
```
|
|
$ # The comP alias includes the following:
|
|
$ cd acs-community-packaging
|
|
$ mvn clean install
|
|
$ cd ..
|
|
```
|
|
## Docker Alfresco
|
|
Releases are published to https://hub.docker.com/r/alfresco/alfresco-content-repository-community/tags/
|
|
|
|
To build the Docker images, you will need to build the `alfresco-community-repo`, `alfresco-community-share` and
|
|
`acs-community-packaging` projects. The simplest way is to use the `comRD`, `comSD` and `comPD` aliases.
|
|
For more information, see [build aliases](dev/aliases). `latest` images are created locally.
|
|
```
|
|
comRD && comSD && comPD
|
|
```
|
|
|
|
## Docker-compose & Kubernetes
|
|
Use the https://github.com/Alfresco/acs-deployment project as the basis for your own docker-compose or helm chart deployments.
|
|
|
|
|
|
## Distribution zip
|
|
The distribution zip contains the war files, libraries, certificates and settings files you need, to deploy
|
|
Alfresco Content Services on the supported application servers.
|
|
|
|
|
|
# How to
|
|
|
|
* [Development Tomcat Environment](dev/README.md)
|
|
* [aliases](dev/aliases)
|
|
* [Create a custom Docker image](https://github.com/Alfresco/acs-packaging/blob/master/docs/create-custom-image.md)
|
|
* [Creating customized Docker images using an existing Docker image](https://github.com/Alfresco/acs-packaging/blob/master/docs/create-custom-image-using-existing-docker-image.md)
|
|
* [Verifying that AMPs have been applied](https://github.com/Alfresco/acs-packaging/blob/master/docs/verify-the-amp-has-been-applied.md)
|
|
* [Create and configure custom Transforms](https://github.com/Alfresco/acs-packaging/blob/master/docs/custom-transforms-and-renditions.md)
|