mirror of
https://github.com/muerwre/orchidmap-front.git
synced 2025-04-24 18:46:40 +07:00
Compare commits
5 commits
1a98fbbdde
...
0ab10cb3ee
Author | SHA1 | Date | |
---|---|---|---|
![]() |
0ab10cb3ee | ||
![]() |
322337edea | ||
![]() |
1dcfd7e9c0 | ||
![]() |
49a2015510 | ||
![]() |
12f27b8307 |
6 changed files with 28 additions and 9 deletions
|
@ -14,8 +14,8 @@ steps:
|
|||
- master
|
||||
environment:
|
||||
REACT_APP_PUBLIC_PATH: https://map.vault48.org/
|
||||
REACT_APP_API_ADDR: https://backend.map.vault48.org
|
||||
REACT_APP_OSRM_URL: https://vault48.org:5001/route/v1
|
||||
REACT_APP_API_ADDR: https://backend-map.vault48.org
|
||||
REACT_APP_OSRM_URL: https://osrm.vault48.org/route/v1
|
||||
REACT_APP_OSRM_PROFILE: bike
|
||||
settings:
|
||||
dockerfile: docker/www/Dockerfile
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
REACT_APP_PUBLIC_PATH = https://alpha-map.vault48.org/
|
||||
REACT_APP_API_ADDR = https://alpha-map.vault48.org:3001
|
||||
REACT_APP_PUBLIC_PATH = https://map.vault48.org/
|
||||
REACT_APP_API_ADDR = https://backend.map.vault48.org
|
||||
REACT_APP_OSRM_URL = https://vault48.org:5001/route/v1
|
||||
REACT_APP_OSRM_PROFILE = bike
|
||||
|
|
|
@ -1,11 +1,26 @@
|
|||
# stage1 as builder
|
||||
FROM node:erbium-alpine as builder
|
||||
|
||||
COPY package.json yarn.lock ./
|
||||
|
||||
RUN yarn
|
||||
|
||||
COPY . .
|
||||
|
||||
ARG REACT_APP_PUBLIC_PATH
|
||||
ARG REACT_APP_API_ADDR
|
||||
ARG REACT_APP_OSRM_URL
|
||||
ARG REACT_APP_OSRM_PROFILE
|
||||
|
||||
ENV REACT_APP_PUBLIC_PATH $REACT_APP_PUBLIC_PATH
|
||||
ENV REACT_APP_API_ADDR $REACT_APP_API_ADDR
|
||||
ENV REACT_APP_OSRM_URL $REACT_APP_OSRM_URL
|
||||
ENV REACT_APP_OSRM_PROFILE $REACT_APP_OSRM_PROFILE
|
||||
|
||||
RUN yarn build
|
||||
|
||||
FROM nginx:alpine
|
||||
|
||||
COPY docker/www/nginx.conf /etc/nginx/nginx.conf
|
||||
RUN rm -rf /usr/share/nginx/html/*
|
||||
COPY --from=builder /build /usr/share/nginx/html
|
||||
|
|
|
@ -6,6 +6,9 @@
|
|||
|
||||
<link href="https://fonts.googleapis.com/css?family=Rubik:300,400,500,700&subset=cyrillic" rel="stylesheet" />
|
||||
<title>Редактор маршрутов</title>
|
||||
|
||||
<!-- analytics, lol -->
|
||||
<script async src="https://anal.vault48.org/script.js" data-website-id="9f2c8b59-93ff-4bcc-9ab6-11541f68f198"></script>
|
||||
|
||||
<link rel="shortcut icon" href="/favicon.png" type="image/png">
|
||||
<meta property="og:image" content="/misc/vk_preview.png" />
|
||||
|
|
|
@ -63,7 +63,7 @@ export class UserPanelUnconnected extends PureComponent<Props, State> {
|
|||
};
|
||||
|
||||
componentDidMount() {
|
||||
window.addEventListener('message', e => {
|
||||
window.addEventListener('message', (e) => {
|
||||
const { data } = e;
|
||||
|
||||
if (
|
||||
|
@ -123,7 +123,7 @@ export class UserPanelUnconnected extends PureComponent<Props, State> {
|
|||
|
||||
openGpxDialog = () => {
|
||||
this.props.editorChangeMode(MODES.GPX);
|
||||
}
|
||||
};
|
||||
|
||||
render() {
|
||||
const {
|
||||
|
|
|
@ -5,9 +5,10 @@ const PUBLIC_PATH = process.env.REACT_APP_PUBLIC_PATH || '';
|
|||
const API_ADDR = process.env.REACT_APP_API_ADDR || '';
|
||||
const OSRM_URL = process.env.REACT_APP_OSRM_URL || '';
|
||||
const OSRM_PROFILE = process.env.REACT_APP_OSRM_PROFILE || 'bike';
|
||||
const OSRM_TEST_URL = ([south_west, north_east]: LatLngLiteral[]) => (
|
||||
`${OSRM_URL}/${OSRM_PROFILE}/${Object.values(south_west).join(',')};${Object.values(north_east).join(',')}`
|
||||
);
|
||||
const OSRM_TEST_URL = ([south_west, north_east]: LatLngLiteral[]) =>
|
||||
`${OSRM_URL}/${OSRM_PROFILE}/${Object.values(south_west).join(',')};${Object.values(
|
||||
north_east
|
||||
).join(',')}`;
|
||||
|
||||
export const CLIENT = {
|
||||
OSRM_URL,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue