mirror of
https://github.com/codex-team/codex.docs.git
synced 2025-08-07 06:25:21 +02:00
Support of separated upload folder with absolute path
This commit is contained in:
parent
c8689d331c
commit
176b127a74
3 changed files with 6 additions and 4 deletions
|
@ -2,6 +2,6 @@
|
|||
"port": 3000,
|
||||
"database": ".db",
|
||||
"rcFile": "./.codexdocsrc",
|
||||
"uploads": "public/uploads",
|
||||
"uploads": "/uploads",
|
||||
"secret": "iamasecretstring"
|
||||
}
|
||||
|
|
|
@ -9,6 +9,6 @@ services:
|
|||
volumes:
|
||||
- ./.codexdocsrc:/usr/src/app/.codexdocsrc:ro
|
||||
- ./config/production.json:/usr/src/app/config/production.json:ro
|
||||
- ./public/uploads:/usr/src/app/public/uploads
|
||||
- ./public/uploads:/uploads
|
||||
- ./.db:/usr/src/app/.db
|
||||
- /usr/src/app/node_modules
|
||||
|
|
|
@ -5,11 +5,12 @@ import morgan from 'morgan';
|
|||
import rcParser from './utils/rcparser';
|
||||
import routes from './routes';
|
||||
import HttpException from './exceptions/httpException';
|
||||
import config from 'config';
|
||||
|
||||
const app = express();
|
||||
const config = rcParser.getConfiguration();
|
||||
const localConfig = rcParser.getConfiguration();
|
||||
|
||||
app.locals.config = config;
|
||||
app.locals.config = localConfig;
|
||||
// view engine setup
|
||||
app.set('views', path.join(__dirname, './', 'views'));
|
||||
app.set('view engine', 'twig');
|
||||
|
@ -20,6 +21,7 @@ app.use(express.json());
|
|||
app.use(express.urlencoded({ extended: true }));
|
||||
app.use(cookieParser());
|
||||
app.use(express.static(path.join(__dirname, '../../public')));
|
||||
app.use('/uploads', express.static(config.get('uploads')));
|
||||
|
||||
app.use('/', routes);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue